summaryrefslogtreecommitdiff
path: root/Zend/zend_modules.h
diff options
context:
space:
mode:
authorZeev Suraski <zeev@php.net>2003-07-30 16:13:52 +0000
committerZeev Suraski <zeev@php.net>2003-07-30 16:13:52 +0000
commit2fd4ffce1782c49c5bf583115e2b2ecbf126950d (patch)
tree9fb2c2e5a027a715448145b19c4b163fab9414c4 /Zend/zend_modules.h
parent81c5e49a68ab6d320be7f40edcd8baf46a78e185 (diff)
downloadphp-git-2fd4ffce1782c49c5bf583115e2b2ecbf126950d.tar.gz
Add exec_finished() callback for modules - this is the last place where the
modules may touch the symbol table reliably
Diffstat (limited to 'Zend/zend_modules.h')
-rw-r--r--Zend/zend_modules.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/Zend/zend_modules.h b/Zend/zend_modules.h
index 188fcf5078..572f52c315 100644
--- a/Zend/zend_modules.h
+++ b/Zend/zend_modules.h
@@ -48,7 +48,7 @@ ZEND_API extern unsigned char third_arg_force_ref[];
#define STANDARD_MODULE_PROPERTIES_EX 0, 0, 0, NULL, 0
#define STANDARD_MODULE_PROPERTIES \
- NULL, NULL, STANDARD_MODULE_PROPERTIES_EX
+ NULL, STANDARD_MODULE_PROPERTIES_EX
#define NO_VERSION_YET NULL
@@ -72,8 +72,7 @@ struct _zend_module_entry {
int (*request_shutdown_func)(SHUTDOWN_FUNC_ARGS);
void (*info_func)(ZEND_MODULE_INFO_FUNC_ARGS);
char *version;
- int (*global_startup_func)(void);
- int (*global_shutdown_func)(void);
+ int (*exec_finished_func)(void);
int globals_id;
int module_started;
unsigned char type;