summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrei Zmievski <andrei@php.net>2001-08-12 03:46:25 +0000
committerAndrei Zmievski <andrei@php.net>2001-08-12 03:46:25 +0000
commit1388a3a396140174712929e297d737b381ec29dc (patch)
tree03a2ce50ba044694b115522dbc9de7b3dafb9c5b
parent75da34e8aa4ac9720e5c3e21b2ef3f760fdb2f2c (diff)
downloadphp-git-1388a3a396140174712929e297d737b381ec29dc.tar.gz
Save spec_opt for each function.
-rwxr-xr-xext/skeleton/create_stubs3
1 files changed, 2 insertions, 1 deletions
diff --git a/ext/skeleton/create_stubs b/ext/skeleton/create_stubs
index 4ce740859f..4bc36ac618 100755
--- a/ext/skeleton/create_stubs
+++ b/ext/skeleton/create_stubs
@@ -151,6 +151,7 @@ BEGIN {
maxargs[num_funcs] = args_max
minargs[num_funcs] = args_min
specs[num_funcs] = spec_str
+ spec_opts[num_funcs] = spec_opt
num_funcs++
}
@@ -178,7 +179,7 @@ END {
" <funcdef>" types[i] " <function>" funcs[i] "</function></funcdef>\n"
fetchargs = "\tif (zend_parse_parameters("
- if (spec_opt) {
+ if (spec_opts[i]) {
ints = ints "\tint argc = ZEND_NUM_ARGS();\n"
fetchargs = fetchargs "argc"
} else