From 26b1b15767a6e7b6401884611437ca25fe5555bb Mon Sep 17 00:00:00 2001 From: "Kirill A. Shutemov" Date: Mon, 18 Jul 2011 02:05:23 +0300 Subject: [PATCH] index: fix memory leak We need really free vectors on index freeing, not only clear. Signed-off-by: Kirill A. Shutemov --- src/index.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/index.c b/src/index.c index 2fa9c1922..6390da3d7 100644 --- a/src/index.c +++ b/src/index.c @@ -196,6 +196,8 @@ void git_index_free(git_index *index) return; git_index_clear(index); + git_vector_free(&index->entries); + git_vector_free(&index->unmerged); free(index->index_file_path); free(index);