From: Hartmut Holzgraefe Date: Sat, 15 Mar 2003 22:34:32 +0000 (+0000) Subject: make sure the function name in the proto matches the function X-Git-Tag: RELEASE_0_5~462 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e2b1372088efea36c509dfe5c0337ad0cc7c3f98;p=php make sure the function name in the proto matches the function --- diff --git a/scripts/ext_skel_ng/php_function.php b/scripts/ext_skel_ng/php_function.php index e6cc4ce0a1..33bdfbf038 100644 --- a/scripts/ext_skel_ng/php_function.php +++ b/scripts/ext_skel_ng/php_function.php @@ -34,6 +34,11 @@ $return_type = ($this->is_type($tokens[$n])) ? $tokens[$n++] : "void"; if(! $this->is_name($tokens[$n])) return("$tokens[$n] is not a valid function name"); $function_name = $tokens[$n++]; + + if($function_name != $this->name) { + return "proto function name is '$function_name' instead of '{$this->name}'"; + } + if($tokens[$n]!='(') return("'(' expected instead of '$tokens[$n]'"); if($tokens[++$n]!=')') { for($param=0;$tokens[$n];$n++,$param++) {