summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoryuangli <yuangli@mathworks.com>2022-08-02 14:35:08 +0100
committeryuangli <yuangli@mathworks.com>2022-08-02 14:35:08 +0100
commit4536477ee1f884501717b3a4a67da3bc4974e7f8 (patch)
treef38c2f7fb2fb867ff4a48b24d665746135ccefa0
parent2d33fe78858354c508afb77d80f32a5a747b801e (diff)
downloadlibgit2-4536477ee1f884501717b3a4a67da3bc4974e7f8.tar.gz
fix memory leak
-rw-r--r--src/libgit2/repository.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/libgit2/repository.c b/src/libgit2/repository.c
index bc2aba324..105ea647f 100644
--- a/src/libgit2/repository.c
+++ b/src/libgit2/repository.c
@@ -3380,6 +3380,8 @@ int git_repository__shallow_roots_write(git_repository *repo, git_array_oid_t ro
git_filebuf_commit(&file);
+ git_str_dispose(&path);
+
if (load_grafts(repo) < 0)
return -1;