From: Nguyễn Thái Ngọc Duy Date: Fri, 30 Mar 2018 07:07:44 GMT Subject: [PATCH] setup.c: reset candidate->work_tree after freeing it Message-ID: <20180330070744.22466-1-pclouds@gmail.com> Dangling pointers are usually bad news. Reset it back to NULL. Signed-off-by: Nguyễn Thái Ngọc Duy --- setup.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.c b/setup.c index 7287779642..d193bee192 100644 --- a/setup.c +++ b/setup.c @@ -482,7 +482,7 @@ static int check_repository_format_gently(const char *gitdir, struct repository_ inside_work_tree = -1; } } else { - free(candidate->work_tree); + FREE_AND_NULL(candidate->work_tree); } return 0; -- 2.17.0.rc2.408.g9d2a3d914e