A step towards generalizing the INI mechanism even more

This commit is contained in:
Zeev Suraski 1999-04-28 20:26:33 +00:00
parent 1aaf98e54b
commit 66476011dd
8 changed files with 93 additions and 82 deletions

View file

@ -72,7 +72,7 @@ static PHP_INI_MH(OnChangeApacheInt)
long *p;
char *base = (char *) &php_apache_info;
p = (long *) (base+(size_t) mh_arg);
p = (long *) (base+(size_t) mh_arg1);
if (new_value) {
*p = atoi(new_value);
@ -88,7 +88,7 @@ static PHP_INI_MH(OnChangeApacheString)
char **p;
char *base = (char *) &php_apache_info;
p = (char **) (base+(size_t) mh_arg);
p = (char **) (base+(size_t) mh_arg1);
if (new_value) {
*p = new_value;
@ -99,10 +99,10 @@ static PHP_INI_MH(OnChangeApacheString)
}
PHP_INI_BEGIN()
PHP_INI_ENTRY("xbithack", "0", PHP_INI_ALL, OnChangeApacheInt, (void *) XtOffsetOf(php_apache_info_struct, xbithack))
PHP_INI_ENTRY("engine", "1", PHP_INI_ALL, OnChangeApacheInt, (void *) XtOffsetOf(php_apache_info_struct, engine))
PHP_INI_ENTRY("last_modified", "0", PHP_INI_ALL, OnChangeApacheInt, (void *) XtOffsetOf(php_apache_info_struct, last_modified))
PHP_INI_ENTRY("dav_script", NULL, PHP_INI_ALL, OnChangeApacheString, (void *) XtOffsetOf(php_apache_info_struct, dav_script))
PHP_INI_ENTRY1("xbithack", "0", PHP_INI_ALL, OnChangeApacheInt, (void *) XtOffsetOf(php_apache_info_struct, xbithack))
PHP_INI_ENTRY1("engine", "1", PHP_INI_ALL, OnChangeApacheInt, (void *) XtOffsetOf(php_apache_info_struct, engine))
PHP_INI_ENTRY1("last_modified", "0", PHP_INI_ALL, OnChangeApacheInt, (void *) XtOffsetOf(php_apache_info_struct, last_modified))
PHP_INI_ENTRY1("dav_script", NULL, PHP_INI_ALL, OnChangeApacheString, (void *) XtOffsetOf(php_apache_info_struct, dav_script))
PHP_INI_END()