bjori Mon, 05 Sep 2011 09:27:23 +0000
Revision: http://svn.php.net/viewvc?view=revision&revision=316134
Log:
Not all submodules have MINIT, but they have MINFO and need to be registered
(cought by tyrael@)
Changed paths:
U php/php-src/trunk/ext/standard/basic_functions.c
Modified: php/php-src/trunk/ext/standard/basic_functions.c
===================================================================
--- php/php-src/trunk/ext/standard/basic_functions.c 2011-09-05 08:27:47 UTC
(rev 316133)
+++ php/php-src/trunk/ext/standard/basic_functions.c 2011-09-05 09:27:23 UTC
(rev 316134)
@@ -3521,8 +3521,11 @@
#define BASIC_MINIT_SUBMODULE(module) \
if (PHP_MINIT(module)(INIT_FUNC_ARGS_PASSTHRU) == SUCCESS) {\
- zend_hash_add_empty_element(&basic_submodules, #module,
strlen(#module)); \
+ BASIC_ADD_SUBMODULE($module); \
}
+
+#define BASIC_ADD_SUBMODULE(module) \
+ zend_hash_add_empty_element(&basic_submodules, #module,
strlen(#module));
#define BASIC_RINIT_SUBMODULE(module) \
if (zend_hash_exists(&basic_submodules, #module, strlen(#module))) { \
@@ -3619,6 +3622,8 @@
register_html_constants(INIT_FUNC_ARGS_PASSTHRU);
register_string_constants(INIT_FUNC_ARGS_PASSTHRU);
+ BASIC_ADD_SUBMODULE(dl)
+ BASIC_ADD_SUBMODULE(mail)
BASIC_MINIT_SUBMODULE(file)
BASIC_MINIT_SUBMODULE(pack)
BASIC_MINIT_SUBMODULE(browscap)
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php