dmitry Mon Jan 16 14:26:52 2006 UTC Modified files: (Branch: PHP_5_0) /php-src/win32 wsyslog.c Log: Fixed first-chance exception during request shutdown http://cvs.php.net/viewcvs.cgi/php-src/win32/wsyslog.c?r1=1.4.28.1&r2=1.4.28.2&diff_format=u Index: php-src/win32/wsyslog.c diff -u php-src/win32/wsyslog.c:1.4.28.1 php-src/win32/wsyslog.c:1.4.28.2 --- php-src/win32/wsyslog.c:1.4.28.1 Fri Jul 30 14:24:59 2004 +++ php-src/win32/wsyslog.c Mon Jan 16 14:26:52 2006 @@ -61,9 +61,14 @@ void closelog(void) { TSRMLS_FETCH(); - DeregisterEventSource(PW32G(log_source)); - STR_FREE(PW32G(log_header)); - PW32G(log_header) = NULL; + if (PW32G(log_source)) { + DeregisterEventSource(PW32G(log_source)); + PW32G(log_source) = NULL; + } + if (PW32G(log_header)) { + STR_FREE(PW32G(log_header)); + PW32G(log_header) = NULL; + } } /* Emulator for BSD syslog() routine
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php