]> granicus.if.org Git - php/commitdiff
The freed one is a hashtable - may matter if Hashtables are allocated
authorStanislav Malyshev <stas@php.net>
Tue, 14 Oct 2003 14:36:23 +0000 (14:36 +0000)
committerStanislav Malyshev <stas@php.net>
Tue, 14 Oct 2003 14:36:23 +0000 (14:36 +0000)
differently

Zend/zend_execute_API.c

index fcff45adb0d50eec4f5f9e4a12d3783064f21195..150b4f4a396c65c27aa080271fe6184e22ff66aa 100644 (file)
@@ -264,7 +264,7 @@ void shutdown_executor(TSRMLS_D)
 
                while (EG(symtable_cache_ptr)>=EG(symtable_cache)) {
                        zend_hash_destroy(*EG(symtable_cache_ptr));
-                       efree(*EG(symtable_cache_ptr));
+                       FREE_HASHTABLE(*EG(symtable_cache_ptr));
                        EG(symtable_cache_ptr)--;
                }
        } zend_end_try();