diff options
| author | Harald Radi <phanto@php.net> | 2003-01-12 13:00:28 +0000 |
|---|---|---|
| committer | Harald Radi <phanto@php.net> | 2003-01-12 13:00:28 +0000 |
| commit | 814045bba640146ef48c497886399318ce629435 (patch) | |
| tree | c9545c448d2e9cbed0e293b3d12eb9499e55bb57 /Zend/zend_ini.h | |
| parent | c37ee2a12a1aa9ddffadf0d321382f96a4726015 (diff) | |
| download | php-git-814045bba640146ef48c497886399318ce629435.tar.gz | |
added zend_ini_entry to zend_modules_entry as
discussed with zeev
Diffstat (limited to 'Zend/zend_ini.h')
| -rw-r--r-- | Zend/zend_ini.h | 26 |
1 files changed, 1 insertions, 25 deletions
diff --git a/Zend/zend_ini.h b/Zend/zend_ini.h index e6cd22a770..9d6a1cb827 100644 --- a/Zend/zend_ini.h +++ b/Zend/zend_ini.h @@ -56,31 +56,7 @@ #endif -typedef struct _zend_ini_entry zend_ini_entry; - -#define ZEND_INI_MH(name) int name(zend_ini_entry *entry, char *new_value, uint new_value_length, void *mh_arg1, void *mh_arg2, void *mh_arg3, int stage TSRMLS_DC) -#define ZEND_INI_DISP(name) void name(zend_ini_entry *ini_entry, int type) - -struct _zend_ini_entry { - int module_number; - int modifyable; - char *name; - uint name_length; - ZEND_INI_MH((*on_modify)); - void *mh_arg1; - void *mh_arg2; - void *mh_arg3; - - char *value; - uint value_length; - - char *orig_value; - uint orig_value_length; - int modified; - - void (*displayer)(zend_ini_entry *ini_entry, int type); -}; - +#include "zend_ini_entry.h" ZEND_API int zend_ini_startup(TSRMLS_D); ZEND_API int zend_ini_shutdown(TSRMLS_D); |
