Added a warning for bad boolean configuration values.
This commit is contained in:
parent
3bd03fbe09
commit
6d89e156b3
@ -2033,15 +2033,18 @@ bool config_set_qualified_param(
|
||||
int
|
||||
config_truth_value(char *str)
|
||||
{
|
||||
if (strcasecmp(str, "true") == 0 || strcasecmp(str, "on") == 0 || strcasecmp(str, "yes") == 0)
|
||||
if (strcasecmp(str, "true") == 0 || strcasecmp(str, "on") == 0 ||
|
||||
strcasecmp(str, "yes") == 0 || strcasecmp(str, "1") == 0)
|
||||
{
|
||||
return 1;
|
||||
}
|
||||
if (strcasecmp(str, "false") == 0 || strcasecmp(str, "off") == 0 || strcasecmp(str, "no") == 0)
|
||||
if (strcasecmp(str, "false") == 0 || strcasecmp(str, "off") == 0 ||
|
||||
strcasecmp(str, "no") == 0|| strcasecmp(str, "0") == 0)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
return atoi(str);
|
||||
skygw_log_write(LOGFILE_ERROR,"Error: Not a boolean value: %s",str);
|
||||
return -1;
|
||||
}
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user