summaryrefslogtreecommitdiff
path: root/packfile.c
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2021-10-04 04:49:20 (GMT)
committerJunio C Hamano <gitster@pobox.com>2021-10-04 04:49:20 (GMT)
commit068966d2e8eab8b9c25a991bcd8e20d6323daff8 (patch)
tree17214e5257b5b5a2cc174dedcfd58b202cc1a79a /packfile.c
parent0a2b53c2f2dda0ffc74c87b9fe46711b458bce2d (diff)
parent8c6b4332b47792947f29d3abd729b8290add96fd (diff)
downloadgit-068966d2e8eab8b9c25a991bcd8e20d6323daff8.zip
git-068966d2e8eab8b9c25a991bcd8e20d6323daff8.tar.gz
git-068966d2e8eab8b9c25a991bcd8e20d6323daff8.tar.bz2
Merge branch 'rs/close-pack-leakfix'
Leakfix. * rs/close-pack-leakfix: packfile: release bad_objects in close_pack()
Diffstat (limited to 'packfile.c')
-rw-r--r--packfile.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/packfile.c b/packfile.c
index 0e92bd7..89402cf 100644
--- a/packfile.c
+++ b/packfile.c
@@ -339,6 +339,7 @@ void close_pack(struct packed_git *p)
close_pack_fd(p);
close_pack_index(p);
close_pack_revindex(p);
+ oidset_clear(&p->bad_objects);
}
void close_object_store(struct raw_object_store *o)