[PATCH] Fix leak in diffcore-order.c
- From
Junio C Hamano <junkio@cox.net>
- Date
- May 28, 2005, 16:44 UTC
- Message-ID
- <7vekbruwom.fsf@assigned-by-dhcp.cox.net>
- In-Reply-To
- <7vzmufwu8w.fsf@assigned-by-dhcp.cox.net>
A temporary array used for sorting the filepairs were not freed after use.
Signed-off-by: Junio C Hamano <junkio@cox.net> ---
diffcore-order.c | 1 + 1 files changed, 1 insertion(+)
diff --git a/diffcore-order.c b/diffcore-order.c --- a/diffcore-order.c +++ b/diffcore-order.c @@ -117,5 +117,6 @@ void diffcore_order(const char *orderfil qsort(o, q->nr, sizeof(*o), compare_pair_order); for (i = 0; i < q->nr; i++) q->queue[i] = o[i].pair; + free(o); return; } ------------------------------------------------