dmitry          Mon Jan 16 14:27:10 2006 UTC

  Modified files:              (Branch: PHP_4_4)
    /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.16.1&r2=1.4.16.1.2.1&diff_format=u
Index: php-src/win32/wsyslog.c
diff -u php-src/win32/wsyslog.c:1.4.16.1 php-src/win32/wsyslog.c:1.4.16.1.2.1
--- php-src/win32/wsyslog.c:1.4.16.1    Fri Jul 30 14:37:17 2004
+++ php-src/win32/wsyslog.c     Mon Jan 16 14:27:10 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

Reply via email to