From: Hartmut Holzgraefe Date: Sat, 21 Jun 2003 19:38:13 +0000 (+0000) Subject: ini stuff was a bit broken X-Git-Tag: RELEASE_1_0_2~109 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=476cb350830bdb980906017ce89035a53a8a02e6;p=php ini stuff was a bit broken --- diff --git a/scripts/ext_skel_ng/php_global.php b/scripts/ext_skel_ng/php_global.php index 83a0dea878..df74b2a073 100644 --- a/scripts/ext_skel_ng/php_global.php +++ b/scripts/ext_skel_ng/php_global.php @@ -33,7 +33,7 @@ static function c_code_header($name) { - return "static void php_{name}_init_globals(zend_{name}_globals *{name}_globals)\n{\n"; + return "static void php_{$name}_init_globals(zend_{$name}_globals *{$name}_globals)\n{\n"; } function c_code($name) { @@ -46,11 +46,11 @@ return $code; } - static function c_code_footer() { + static function c_code_footer($name) { return " } -static void php_{name}_shutdown_globals(zend_{name}_globals *{name}_globals) +static void php_{$name}_shutdown_globals(zend_{$name}_globals *{$name}_globals) { }"; } diff --git a/scripts/ext_skel_ng/php_ini.php b/scripts/ext_skel_ng/php_ini.php index 88da50ae28..3ac6e44fab 100644 --- a/scripts/ext_skel_ng/php_ini.php +++ b/scripts/ext_skel_ng/php_ini.php @@ -18,7 +18,7 @@ $this->value = $attr["value"]; $this->desc = $attr["desc"]; - switch ($attr["access"]) { + switch (@$attr["access"]) { case "system": $this->access = "PHP_INI_SYSTEM"; break; @@ -70,7 +70,7 @@ } function c_code($name) { - return " STD_PHP_INI_ENTRY(\"{$name}.$name\", \"{$this->value}\", {$this->access}, {$this->onupdate}, $name, zend_{$name}_globals, {$name}_globals)\n"; + return " STD_PHP_INI_ENTRY(\"$name.{$this->name}\", \"{$this->value}\", {$this->access}, {$this->onupdate}, {$this->name}, zend_{$name}_globals, {$name}_globals)\n"; } static function c_code_footer() {