builtin-config.c: guard config parser from value=NULL
color configuration variables expect a string value. Signed-off-by: Junio C Hamano <gitster@pobox.com>
Junio C Hamano committed
Feb 11, 2008 at 10:48 UTC
f769982d02f70534789593e2bab889c9aa3a641c
1 file changed
+2
builtin-config.c
+2
@@ -168,6 +168,8 @@ static char parsed_color[COLOR_MAXLEN];
168
static int git_get_color_config(const char *var, const char *value)
169
{
170
if (!strcmp(var, get_color_slot)) {
171
+ if (!value)
172
+ config_error_nonbool(var);
173
color_parse(value, var, parsed_color);
174
get_color_found = 1;
175
}