]> granicus.if.org Git - php/commitdiff
MFH: check for NULL (coverity issue #386)
authorAntony Dovgal <tony2001@php.net>
Fri, 21 Sep 2007 14:12:52 +0000 (14:12 +0000)
committerAntony Dovgal <tony2001@php.net>
Fri, 21 Sep 2007 14:12:52 +0000 (14:12 +0000)
main/main.c

index 8ce3afef0f0b4fa957efadc84aa443d7b13a7866..1744068bd5bb6cb84e769054671594542102febf 100644 (file)
@@ -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;
 }