commit-reach: fix memory leak in get_reachable_subset()
This is a leak that has existed since the method was first created in fcb2c0769db (commit-reach: implement get_reachable_subset, 2018-11-02). Signed-off-by: Mike Hommey <mh@glandium.org> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Mike Hommey committed
Jun 3, 2023 at 09:28 UTC
68b51172e310beeb4ace56645a9f2b823e6fe12d
1 file changed
+2
commit-reach.c
+2
index 2e33c599a8..58267d5420 100644
--- a/commit-reach.c
+++ b/commit-reach.c
@@ -936,6 +936,8 @@ struct commit_list *get_reachable_subset(struct commit **from, int nr_from,
}
}
+ clear_prio_queue(&queue);
+
clear_commit_marks_many(nr_to, to, PARENT1);
clear_commit_marks_many(nr_from, from, PARENT2);