summaryrefslogtreecommitdiff
path: root/Zend/zend.c
diff options
context:
space:
mode:
authorZeev Suraski <zeev@php.net>2000-01-16 19:41:15 +0000
committerZeev Suraski <zeev@php.net>2000-01-16 19:41:15 +0000
commitdc0e6632415b32f73e53c5c280e8462e817cc9ba (patch)
tree06e11b5eebd8dd286e8457510d806a71f9dafe55 /Zend/zend.c
parent4352cb55f198f59ba37bae03618b16ff5b9cc1c6 (diff)
downloadphp-git-dc0e6632415b32f73e53c5c280e8462e817cc9ba.tar.gz
Allow module startup to be separate from the compiler/executor startup
Diffstat (limited to 'Zend/zend.c')
-rw-r--r--Zend/zend.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/Zend/zend.c b/Zend/zend.c
index 1e83925874..de6bf93ecd 100644
--- a/Zend/zend.c
+++ b/Zend/zend.c
@@ -447,6 +447,13 @@ void zend_activate(CLS_D ELS_DC)
startup_scanner(CLS_C);
}
+
+void zend_activate_modules()
+{
+ zend_hash_apply(&module_registry, (int (*)(void *)) module_registry_request_startup);
+}
+
+
void zend_deactivate(CLS_D ELS_DC)
{
zend_hash_apply(&module_registry, (int (*)(void *)) module_registry_cleanup);