diff options
author | Anton Lundin <glance@acc.umu.se> | 2014-07-10 22:11:43 +0200 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2014-07-10 13:25:25 -0700 |
commit | f58bc011a7c630b2eebb4c95a728c58c8ae52962 (patch) | |
tree | cd10294a27ed591dd369e3b83c9be820f2406b8c /save-git.c | |
parent | 1a8e8be3a96380d39e4fc3fa79b5a24858f71deb (diff) | |
download | subsurface-f58bc011a7c630b2eebb4c95a728c58c8ae52962.tar.gz |
Fix potential leak of branch in is_git_repository
Signed-off-by: Anton Lundin <glance@acc.umu.se>
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Diffstat (limited to 'save-git.c')
-rw-r--r-- | save-git.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/save-git.c b/save-git.c index 0ba6e9801..a1ef022fb 100644 --- a/save-git.c +++ b/save-git.c @@ -1093,6 +1093,7 @@ struct git_repository *is_git_repository(const char *filename, const char **bran if (stat(loc, &st) < 0 || !S_ISDIR(st.st_mode)) { free(loc); + free(branch); return dummy_git_repository; } |