convert.c: guard config parser from value=NULL
filter.*.smudge and filter.*.clean configuration variables expect a string value. Signed-off-by: Junio C Hamano <gitster@pobox.com>
Junio C Hamano committed
Feb 11, 2008 at 10:53 UTC
a7269e5cb703083efb084ba19bc703ebc915aa5c
1 file changed
+2
-2
convert.c
+2
-2
@@ -326,14 +326,14 @@ static int read_convert_config(const char *var, const char *value)
326
327
if (!strcmp("smudge", ep)) {
328
if (!value)
329
- return error("%s: lacks value", var);
329
+ return config_error_nonbool(var);
330
drv->smudge = strdup(value);
331
return 0;
332
}
333
334
if (!strcmp("clean", ep)) {
335
if (!value)
336
- return error("%s: lacks value", var);
336
+ return config_error_nonbool(var);
337
drv->clean = strdup(value);
338
return 0;
339
}