diff options
author | Ben Straub <bstraub@github.com> | 2012-05-10 14:14:09 -0700 |
---|---|---|
committer | Ben Straub <bstraub@github.com> | 2012-05-11 11:35:50 -0700 |
commit | b41384b473e9ea4cfaea6f42b106e805bae8ab93 (patch) | |
tree | 886e88ae8b72a2027e61e072ab8db49239ebe655 /src | |
parent | c8a33547a0442576baff7cbf683076ec89c68dbb (diff) | |
download | libgit2-b41384b473e9ea4cfaea6f42b106e805bae8ab93.tar.gz |
Plugging memory leak.
Diffstat (limited to 'src')
-rw-r--r-- | src/revparse.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/revparse.c b/src/revparse.c index 98285f0d0..5f527443c 100644 --- a/src/revparse.c +++ b/src/revparse.c @@ -270,6 +270,8 @@ static int walk_ref_history(git_object **out, git_repository *repo, const char * const git_reflog_entry *entry = git_reflog_entry_byindex(reflog, 0); retcode = git_object_lookup(out, repo, git_reflog_entry_oidnew(entry), GIT_OBJ_ANY); } + + git_reflog_free(reflog); } git_reference_free(ref); |