@matheusbsbs / matheus-bagliano / commits / 180483c5c9
Fork 0

setup.c: guard config parser from value=NULL

core.worktree expects a string value Signed-off-by: Junio C Hamano <gitster@pobox.com>

Junio C Hamano committed Feb 11, 2008 at 11:00 UTC 180483c5c94a37c9fe304dded99d3db56d2d2b38
1 file changed +2
setup.c
+2
@@ -372,6 +372,8 @@ int check_repository_format_version(const char *var, const char *value)
372 if (is_bare_repository_cfg == 1)
373 inside_work_tree = -1;
374 } else if (strcmp(var, "core.worktree") == 0) {
375 + if (!value)
376 + return config_error_nonbool(var);
377 if (git_work_tree_cfg)
378 free(git_work_tree_cfg);
379 git_work_tree_cfg = xstrdup(value);