Skip to content

Commit 1388a3a

Browse files
author
Andrei Zmievski
committed
Save spec_opt for each function.
1 parent 75da34e commit 1388a3a

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

ext/skeleton/create_stubs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,7 @@ BEGIN {
151151
maxargs[num_funcs] = args_max
152152
minargs[num_funcs] = args_min
153153
specs[num_funcs] = spec_str
154+
spec_opts[num_funcs] = spec_opt
154155

155156
num_funcs++
156157
}
@@ -178,7 +179,7 @@ END {
178179
" <funcdef>" types[i] " <function>" funcs[i] "</function></funcdef>\n"
179180

180181
fetchargs = "\tif (zend_parse_parameters("
181-
if (spec_opt) {
182+
if (spec_opts[i]) {
182183
ints = ints "\tint argc = ZEND_NUM_ARGS();\n"
183184
fetchargs = fetchargs "argc"
184185
} else

0 commit comments

Comments
 (0)