summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorBen Straub <bstraub@github.com>2012-05-10 14:14:09 -0700
committerBen Straub <bstraub@github.com>2012-05-11 11:35:50 -0700
commitb41384b473e9ea4cfaea6f42b106e805bae8ab93 (patch)
tree886e88ae8b72a2027e61e072ab8db49239ebe655 /src
parentc8a33547a0442576baff7cbf683076ec89c68dbb (diff)
downloadlibgit2-b41384b473e9ea4cfaea6f42b106e805bae8ab93.tar.gz
Plugging memory leak.
Diffstat (limited to 'src')
-rw-r--r--src/revparse.c2
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);