summaryrefslogtreecommitdiff
path: root/alloc.h
diff options
context:
space:
mode:
authorLibravatar Jiang Xin <zhiyou.jx@alibaba-inc.com>2020-12-16 20:57:09 -0500
committerLibravatar Junio C Hamano <gitster@pobox.com>2020-12-16 21:21:06 -0800
commit0696232390d237b64f970e538177ecfd979020d0 (patch)
tree06369b56bef2d80649ab4a862c0dc6b4f6e31273 /alloc.h
parentGit 2.29.2 (diff)
downloadtgif-0696232390d237b64f970e538177ecfd979020d0.tar.xz
pack-redundant: fix crash when one packfile in repo
Command `git pack-redundant --all` will crash if there is only one packfile in the repository. This is because, if there is only one packfile in local_packs, `cmp_local_packs` will do nothing and will leave `pl->unique_objects` as uninitialized. Also add testcases for repository with no packfile and one packfile in t5323. Reported-by: Daniel C. Klauer <daniel.c.klauer@web.de> Signed-off-by: Jiang Xin <zhiyou.jx@alibaba-inc.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'alloc.h')
0 files changed, 0 insertions, 0 deletions