Files
git-mirror/bisect.c
Patrick Steinhardt cfb8a0da55 bisect: fix multiple leaks in bisect_next_all()
There are multiple leaks in `bisect_next_all()`. For one we don't free
the `tried` commit list. Second, one of the branches uses a direct
return instead of jumping to the cleanup code.

Fix these by freeing the commit list and converting the return to a
goto.

Signed-off-by: Patrick Steinhardt <ps@pks.im>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
2024-11-21 08:23:41 +09:00

31 KiB