From 9f1b54d6d01bb25c06b2e9d86db922616e2bb566 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20Mart=C3=ADn=20Nieto?= Date: Mon, 4 Apr 2011 15:07:47 +0200 Subject: [PATCH] config: also free the file buffer on error MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit On error, the buffer containing the file contents also needs to be freed. Signed-off-by: Carlos Martín Nieto --- src/config.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/config.c b/src/config.c index 4aa0e3691..a4bded952 100644 --- a/src/config.c +++ b/src/config.c @@ -210,6 +210,7 @@ int git_config_open(git_config **cfg_out, const char *path) cvar_list_free(cfg->vars); if(cfg->file_path) free(cfg->file_path); + gitfo_free_buf(&cfg->reader.buffer); free(cfg); return error;