summaryrefslogtreecommitdiff
path: root/scripts/ext_skel_ng/extension_parser.php
diff options
context:
space:
mode:
authorHartmut Holzgraefe <hholzgra@php.net>2003-02-28 06:37:05 +0000
committerHartmut Holzgraefe <hholzgra@php.net>2003-02-28 06:37:05 +0000
commit40a3530d8e555dec2a594939ccb7995e6ca25f76 (patch)
tree81730fe4480e4204a654856dd06756502ac5661a /scripts/ext_skel_ng/extension_parser.php
parente9787cd2fd303c1cbefdb47d11885e5d8b3ee0cc (diff)
downloadphp-git-40a3530d8e555dec2a594939ccb7995e6ca25f76.tar.gz
- support for "callback" type
- proto syntax errors are now passed back to the top level parser
Diffstat (limited to 'scripts/ext_skel_ng/extension_parser.php')
-rw-r--r--scripts/ext_skel_ng/extension_parser.php1
1 files changed, 1 insertions, 0 deletions
diff --git a/scripts/ext_skel_ng/extension_parser.php b/scripts/ext_skel_ng/extension_parser.php
index 3323f52593..dca18325a4 100644
--- a/scripts/ext_skel_ng/extension_parser.php
+++ b/scripts/ext_skel_ng/extension_parser.php
@@ -196,6 +196,7 @@
$this->private_functions[$attr['name']] = $function;
break;
case "public":
+ if(is_string($function->status)) $this->error($function->status." in prototype");
$this->functions[$attr['name']] = $function;
break;
default: