]> granicus.if.org Git - php/commitdiff
do not dtor empty elements
authorStefan Esser <sesser@php.net>
Thu, 25 Jul 2002 09:33:26 +0000 (09:33 +0000)
committerStefan Esser <sesser@php.net>
Thu, 25 Jul 2002 09:33:26 +0000 (09:33 +0000)
main/main.c

index 186773d487b6546f91caa2fd55f6c59e54703dd6..38ba3eb79eca35158640f6ef85f12262eb88995d 100644 (file)
@@ -776,7 +776,9 @@ void php_request_shutdown(void *dummy)
                int i;
 
                for (i=0; i<NUM_TRACK_VARS; i++) {
-                       zval_ptr_dtor(&PG(http_globals)[i]);
+                       if (PG(http_globals)[i]) {
+                               zval_ptr_dtor(&PG(http_globals)[i]);
+                       }
                }
        } zend_end_try();