summaryrefslogtreecommitdiff
path: root/Zend/zend_ini.c
diff options
context:
space:
mode:
authorZeev Suraski <zeev@php.net>2003-01-12 12:39:06 +0000
committerZeev Suraski <zeev@php.net>2003-01-12 12:39:06 +0000
commit424e98f4e2f14230f8743ddad85058fe1e0ad391 (patch)
tree6122309cb7e9a44c3e5cdb6131373cece41629ff /Zend/zend_ini.c
parentc98f4e9f323596d3e17e0b5cf15e69cdcb278dd0 (diff)
downloadphp-git-424e98f4e2f14230f8743ddad85058fe1e0ad391.tar.gz
Implemented compatibility mode
To enable - zend2.implicit_clone = on in php.ini or using ini_set()
Diffstat (limited to 'Zend/zend_ini.c')
-rw-r--r--Zend/zend_ini.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/Zend/zend_ini.c b/Zend/zend_ini.c
index a1c81ab03f..3bc0136751 100644
--- a/Zend/zend_ini.c
+++ b/Zend/zend_ini.c
@@ -75,6 +75,15 @@ ZEND_API int zend_ini_startup(TSRMLS_D)
ZEND_API int zend_ini_shutdown(TSRMLS_D)
{
zend_hash_destroy(EG(ini_directives));
+ free(EG(ini_directives));
+ return SUCCESS;
+}
+
+
+ZEND_API int zend_ini_global_shutdown(TSRMLS_D)
+{
+ zend_hash_destroy(registered_zend_ini_directives);
+ free(registered_zend_ini_directives);
return SUCCESS;
}