]> granicus.if.org Git - php/commitdiff
Don't crash here if there are errors (such as failing to load extensions via
authorWez Furlong <wez@php.net>
Thu, 16 Jun 2005 14:54:51 +0000 (14:54 +0000)
committerWez Furlong <wez@php.net>
Thu, 16 Jun 2005 14:54:51 +0000 (14:54 +0000)
php.ini) during startup.

sapi/cgi/cgi_main.c

index f15030058ab24b659096facdc3eea835ab346195..0dc960184ffcd038205bbf8e489575c70d589ccb 100644 (file)
@@ -491,7 +491,9 @@ static void sapi_cgi_log_message(char *message)
 
        if (!FCGX_IsCGI() && logging) {
                FCGX_Request *request = (FCGX_Request *) SG(server_context);
-               FCGX_FPrintF(request->err, "%s\n", message);
+               if (request) {
+                       FCGX_FPrintF(request->err, "%s\n", message);
+               }
                /* ignore return code */
        } else
 #endif /* PHP_FASTCGI */