summaryrefslogtreecommitdiff
path: root/dir-iterator.h
diff options
context:
space:
mode:
authorLibravatar Taylor Blau <me@ttaylorr.com>2021-10-26 17:01:23 -0400
committerLibravatar Junio C Hamano <gitster@pobox.com>2021-10-28 15:32:14 -0700
commit022815114a8a57188bc0e8fd622e10d5e22604dc (patch)
treef40ef7d04ffc33ef7508c5028c6749fe534802e1 /dir-iterator.h
parentmidx.c: write MIDX filenames to strbuf (diff)
downloadtgif-022815114a8a57188bc0e8fd622e10d5e22604dc.tar.xz
pack-bitmap.c: don't leak type-level bitmaps
test_bitmap_walk() is used to implement `git rev-list --test-bitmap`, which compares the result of the on-disk bitmaps with ones generated on-the-fly during a revision walk. In fa95666a40 (pack-bitmap.c: harden 'test_bitmap_walk()' to check type bitmaps, 2021-08-24), we hardened those tests to also check the four special type-level bitmaps, but never freed those bitmaps. We should have, since each required an allocation when we EWAH-decompressed them. Free those, plugging that leak, and also free the base (the scratch-pad bitmap), too. Signed-off-by: Taylor Blau <me@ttaylorr.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'dir-iterator.h')
0 files changed, 0 insertions, 0 deletions