diff options
| author | Antony Dovgal <tony2001@php.net> | 2007-09-21 14:12:52 +0000 |
|---|---|---|
| committer | Antony Dovgal <tony2001@php.net> | 2007-09-21 14:12:52 +0000 |
| commit | 74ae13f933ca98e68de58b45d71b0d233a0a42e0 (patch) | |
| tree | 1678c53644b2158d77e6d56f147b75dcccaaf6e3 | |
| parent | 074b4e51f02453ad7db218f8e4a31bbbb05662c0 (diff) | |
| download | php-git-74ae13f933ca98e68de58b45d71b0d233a0a42e0.tar.gz | |
MFH: check for NULL (coverity issue #386)
| -rw-r--r-- | main/main.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/main/main.c b/main/main.c index 8ce3afef0f..1744068bd5 100644 --- a/main/main.c +++ b/main/main.c @@ -229,11 +229,13 @@ static int php_get_display_errors_mode(char *value, int value_length) mode = PHP_DISPLAY_ERRORS_STDERR; } else if (value_length == 6 && !strcasecmp(value, "stdout")) { mode = PHP_DISPLAY_ERRORS_STDOUT; - } else { + } else if (value) { mode = atoi(value); if (mode && mode != PHP_DISPLAY_ERRORS_STDOUT && mode != PHP_DISPLAY_ERRORS_STDERR) { mode = PHP_DISPLAY_ERRORS_STDOUT; } + } else { + mode = PHP_DISPLAY_ERRORS_STDOUT; } return mode; } |
