diff options
author | Patrick Steinhardt <ps@pks.im> | 2016-02-09 10:43:28 +0100 |
---|---|---|
committer | Patrick Steinhardt <ps@pks.im> | 2016-02-09 10:43:28 +0100 |
commit | 0b2437bb680897424e208464312fe2d4610cc4b6 (patch) | |
tree | f2d958f21ee43698fc878e1257d68c74696cbc8e /src/pack-objects.c | |
parent | a53d2e3985505de0e1dcc580cd2c624fcf0fce93 (diff) | |
download | libgit2-0b2437bb680897424e208464312fe2d4610cc4b6.tar.gz |
pack-objects: fix memory leak in compute_write_order
Diffstat (limited to 'src/pack-objects.c')
-rw-r--r-- | src/pack-objects.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/pack-objects.c b/src/pack-objects.c index fd181fc5e..3046d941d 100644 --- a/src/pack-objects.c +++ b/src/pack-objects.c @@ -605,6 +605,7 @@ static git_pobject **compute_write_order(git_packbuilder *pb) } if (wo_end != pb->nr_objects) { + git__free(wo); giterr_set(GITERR_INVALID, "invalid write order"); return NULL; } |