Fix loglevel to accept negative integers

This commit is contained in:
Howard Chu 2005-07-12 14:25:15 +00:00
parent 08ec8ad068
commit 675b19dce6

View file

@ -1874,7 +1874,7 @@ config_loglevel(ConfigArgs *c) {
for( i=1; i < c->argc; i++ ) {
int level;
if ( isdigit( c->argv[i][0] ) ) {
if ( isdigit( c->argv[i][0] ) || c->argv[i][0] == '-' ) {
level = strtol( c->argv[i], &next, 10 );
if ( next == NULL || next[0] != '\0' ) {
sprintf( c->msg, "<%s> unable to parse level", c->argv[0] );