summaryrefslogtreecommitdiff
path: root/Zend/zend_modules.h
diff options
context:
space:
mode:
authorZeev Suraski <zeev@php.net>1999-04-08 21:14:50 +0000
committerZeev Suraski <zeev@php.net>1999-04-08 21:14:50 +0000
commit9d8e0db38f3e489bec8e2f50b223800964f9e089 (patch)
tree58e43a0c83f4f8dbe0e9357e4c5f833a97a455bf /Zend/zend_modules.h
parentf2d5ca74829a59fea3755f42ec5b4ab0d0a6b453 (diff)
downloadphp-git-9d8e0db38f3e489bec8e2f50b223800964f9e089.tar.gz
* Add arguments to shutdown functions
* Remove traces of php_ini stuff
Diffstat (limited to 'Zend/zend_modules.h')
-rw-r--r--Zend/zend_modules.h11
1 files changed, 4 insertions, 7 deletions
diff --git a/Zend/zend_modules.h b/Zend/zend_modules.h
index 2aafdd3b0d..ee0b879c54 100644
--- a/Zend/zend_modules.h
+++ b/Zend/zend_modules.h
@@ -17,13 +17,10 @@
#ifndef _MODULES_H
#define _MODULES_H
-#define INIT_FUNC_ARGS int type, int module_number
+#define INIT_FUNC_ARGS int type, int module_number
+#define SHUTDOWN_FUNC_ARGS int type, int module_number
-#ifdef HAS_ZEND_INI_ENTRIES
#define STANDARD_MODULE_PROPERTIES 0, 0, 0, NULL, 0
-#else
-#define STANDARD_MODULE_PROPERTIES 0, 0, 0, NULL, 0
-#endif
#define MODULE_PERSISTENT 1
@@ -33,9 +30,9 @@ typedef struct {
char *name;
function_entry *functions;
int (*module_startup_func)(INIT_FUNC_ARGS);
- int (*module_shutdown_func)(void);
+ int (*module_shutdown_func)(SHUTDOWN_FUNC_ARGS);
int (*request_startup_func)(INIT_FUNC_ARGS);
- int (*request_shutdown_func)(void);
+ int (*request_shutdown_func)(SHUTDOWN_FUNC_ARGS);
void (*info_func)(void);
int request_started,module_started;
unsigned char type;