aboutsummaryrefslogtreecommitdiffstats
path: root/conf.c
diff options
context:
space:
mode:
Diffstat (limited to 'conf.c')
-rw-r--r--conf.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/conf.c b/conf.c
index 0c0448ed4..1205af5ec 100644
--- a/conf.c
+++ b/conf.c
@@ -97,8 +97,10 @@ str2color(char *str)
return COLOR_CYAN;
else if( !strcasecmp(str,"white") )
return COLOR_WHITE;
+ else if( !strcasecmp(str,"default") || !strcasecmp(str,"none") )
+ return -1;
fprintf(stderr,"Warning: unknown color %s\n", str);
- return -1;
+ return -2;
}
static int
@@ -330,7 +332,7 @@ read_rc_file(char *filename, options_t *options)
/* background color */
else if( !strcasecmp(CONF_COLOR_BACKGROUND, name) )
{
- if( (color=str2color(value)) >= 0 )
+ if( (color=str2color(value)) >= -1 )
options->bg_color = color;
}
/* color - top (title) window */