summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcus Boerger <helly@php.net>2003-12-12 11:14:44 +0000
committerMarcus Boerger <helly@php.net>2003-12-12 11:14:44 +0000
commita25136184969a07d424d4ceab23178935f0dc855 (patch)
tree761f833a613f9edb6b686420f1587f06589b0f79
parent8fb5ea30810da3d2eb9e8a3d2d1fd96b5a91d352 (diff)
downloadphp-git-a25136184969a07d424d4ceab23178935f0dc855.tar.gz
Free is needed in non ZTS too
-rw-r--r--Zend/zend.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/Zend/zend.c b/Zend/zend.c
index ef29600639..983d46e17b 100644
--- a/Zend/zend.c
+++ b/Zend/zend.c
@@ -703,11 +703,11 @@ void zend_shutdown(TSRMLS_D)
free(zend_version_info);
zend_shutdown_constants(TSRMLS_C);
+ free(GLOBAL_FUNCTION_TABLE);
+ free(GLOBAL_CLASS_TABLE);
#ifdef ZTS
zend_destroy_rsrc_list(&EG(persistent_list) TSRMLS_CC);
zend_hash_destroy(GLOBAL_CONSTANTS_TABLE);
- free(GLOBAL_FUNCTION_TABLE);
- free(GLOBAL_CLASS_TABLE);
free(GLOBAL_CONSTANTS_TABLE);
GLOBAL_FUNCTION_TABLE = NULL;
GLOBAL_CLASS_TABLE = NULL;