summaryrefslogtreecommitdiff
path: root/ext/skeleton
diff options
context:
space:
mode:
authorZeev Suraski <zeev@php.net>2001-08-02 05:49:24 +0000
committerZeev Suraski <zeev@php.net>2001-08-02 05:49:24 +0000
commit5dfe1deb96b3ce8de6227ac84805370006034999 (patch)
treec8f9ae67974866a03a9dced12312f077a6425b38 /ext/skeleton
parent8cf4e4a725da55993de5cfff41278df1ce7a3a10 (diff)
downloadphp-git-5dfe1deb96b3ce8de6227ac84805370006034999.tar.gz
We no longer need any FETCH's for internal functions
Diffstat (limited to 'ext/skeleton')
-rwxr-xr-xext/skeleton/create_stubs5
1 files changed, 2 insertions, 3 deletions
diff --git a/ext/skeleton/create_stubs b/ext/skeleton/create_stubs
index a4bed440f9..5c5c0dc8d8 100755
--- a/ext/skeleton/create_stubs
+++ b/ext/skeleton/create_stubs
@@ -48,9 +48,9 @@ function convert(i, j, t)
if (opt && i > -1) {
resources = resources "\tif (argc < " j+1 ") {\n" \
comment("\t\t/* Argument not given, do something before\n\t\t trying to fetch resource " name ". */\n") \
- "\t}\n\tZEND_FETCH_RESOURCE(???, ???, " name ext ", " name "_id, \"???\", ???G());\n"
+ "\t}\n\tZEND_FETCH_RESOURCE(???, ???, " name ext ", " name "_id, \"???\", ???_rsrc_id);\n"
} else {
- resources = resources "\tZEND_FETCH_RESOURCE(???, ???, " name ext ", " name "_id, \"???\", ???G());\n"
+ resources = resources "\tZEND_FETCH_RESOURCE(???, ???, " name ext ", " name "_id, \"???\", ???_rsrc_id);\n"
}
funcvals = funcvals "\tint " name "_id = -1;\n"
} else {
@@ -272,7 +272,6 @@ END {
fetchargs = fetchargs ") == FAILURE)" closefetch "{\n\t\tZEND_WRONG_PARAM_COUNT();\n\t}\n"
}
if (assign_params) funcvals = ints doubles floats strings
- if (resources) funcvals = funcvals "\tTSRMLS_FETCH();\n"
if (useswitch[i]) {
if (check_argc_in_switch[i]) {
check_argc = "\t\tdefault:\n\t\t\tZEND_WRONG_PARAM_COUNT();\n"