From 1cf58e72225f45472124266c020f8595988374d8 Mon Sep 17 00:00:00 2001 From: Sergey Vlasov Date: Mon, 8 Aug 2005 22:44:43 +0400 Subject: [PATCH] Plug memory leak in read_object_with_reference() When following a reference, read_object_with_reference() did not free the intermediate object data. Signed-off-by: Sergey Vlasov Signed-off-by: Junio C Hamano diff --git a/sha1_file.c b/sha1_file.c index a17a6d1..a4bf067 100644 --- a/sha1_file.c +++ b/sha1_file.c @@ -1165,6 +1165,7 @@ void *read_object_with_reference(const unsigned char *sha1, free(buffer); return NULL; } + free(buffer); /* Now we have the ID of the referred-to object in * actual_sha1. Check again. */ } -- cgit v0.10.2-6-g49f6