dmitry Mon Jan 16 14:26:36 2006 UTC Modified files: /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.6&r2=1.7&diff_format=u Index: php-src/win32/wsyslog.c diff -u php-src/win32/wsyslog.c:1.6 php-src/win32/wsyslog.c:1.7 --- php-src/win32/wsyslog.c:1.6 Sat Jul 31 23:59:46 2004 +++ php-src/win32/wsyslog.c Mon Jan 16 14:26:35 2006 @@ -62,9 +62,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