From 2d6770f0e6d20eadc573bfc9cb0a7b78d473b5be Mon Sep 17 00:00:00 2001 From: Marcus Boerger Date: Wed, 12 May 2004 10:15:48 +0000 Subject: [PATCH] - Added missing UNREGISTER_INI_ENTRIES --- ext/bcmath/bcmath.c | 2 ++ ext/ldap/ldap.c | 1 + ext/soap/soap.c | 1 + ext/sqlite/sqlite.c | 8 +++++++- 4 files changed, 11 insertions(+), 1 deletion(-) diff --git a/ext/bcmath/bcmath.c b/ext/bcmath/bcmath.c index b500458ed1..b4f5de75e5 100644 --- a/ext/bcmath/bcmath.c +++ b/ext/bcmath/bcmath.c @@ -100,6 +100,8 @@ PHP_MSHUTDOWN_FUNCTION(bcmath) _bc_free_num_ex(&BCG(_one_), 1); _bc_free_num_ex(&BCG(_two_), 1); + UNREGISTER_INI_ENTRIES(); + return SUCCESS; } /* }}} */ diff --git a/ext/ldap/ldap.c b/ext/ldap/ldap.c index 2308bfda2a..c8e62b74af 100644 --- a/ext/ldap/ldap.c +++ b/ext/ldap/ldap.c @@ -286,6 +286,7 @@ PHP_MINIT_FUNCTION(ldap) */ PHP_MSHUTDOWN_FUNCTION(ldap) { + UNREGISTER_INI_ENTRIES(); return SUCCESS; } /* }}} */ diff --git a/ext/soap/soap.c b/ext/soap/soap.c index 6c4ff14d2a..fe6821bd62 100644 --- a/ext/soap/soap.c +++ b/ext/soap/soap.c @@ -409,6 +409,7 @@ PHP_MSHUTDOWN_FUNCTION(soap) zend_hash_destroy(&SOAP_GLOBAL(defEnc)); zend_hash_destroy(&SOAP_GLOBAL(defEncIndex)); zend_hash_destroy(&SOAP_GLOBAL(defEncNs)); + UNREGISTER_INI_ENTRIES(); return SUCCESS; } diff --git a/ext/sqlite/sqlite.c b/ext/sqlite/sqlite.c index 60f3bb7790..8f77c2770b 100644 --- a/ext/sqlite/sqlite.c +++ b/ext/sqlite/sqlite.c @@ -261,7 +261,7 @@ zend_module_entry sqlite_module_entry = { "SQLite", sqlite_functions, PHP_MINIT(sqlite), - NULL, + PHP_MSHUTDOWN(sqlite), PHP_RINIT(sqlite), PHP_RSHUTDOWN(sqlite), PHP_MINFO(sqlite), @@ -1054,6 +1054,12 @@ PHP_MINIT_FUNCTION(sqlite) return SUCCESS; } +PHP_MSHUTDOWN_FUNCTION(sqlite) +{ + UNREGISTER_INI_ENTRIES(); + return SUCCESS; +} + PHP_RINIT_FUNCTION(sqlite) { return SUCCESS; -- 2.40.0