summaryrefslogtreecommitdiff
path: root/embed.fnc
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2010-04-26 11:52:25 +0100
committerNicholas Clark <nick@ccl4.org>2010-04-26 21:09:54 +0100
commit046b0c7dc8fcf8691ef39efcd2bb1cc2ded75433 (patch)
treeb90c9ec97df906b56b18874e188fae1b963fcd33 /embed.fnc
parent67549bd2d9da9e6710cdab4542e708ef4d4346b6 (diff)
downloadperl-046b0c7dc8fcf8691ef39efcd2bb1cc2ded75433.tar.gz
Convert Perl_magic_methcall() to varargs.
This means removing its macro wrapper, as there's no portable way to do varargs macros.
Diffstat (limited to 'embed.fnc')
-rw-r--r--embed.fnc4
1 files changed, 2 insertions, 2 deletions
diff --git a/embed.fnc b/embed.fnc
index b48f95ea57..be7debe1ac 100644
--- a/embed.fnc
+++ b/embed.fnc
@@ -682,9 +682,9 @@ p |int |magic_setutf8 |NN SV* sv|NN MAGIC* mg
p |int |magic_set_all_env|NN SV* sv|NN MAGIC* mg
p |U32 |magic_sizepack |NN SV* sv|NN MAGIC* mg
p |int |magic_wipepack |NN SV* sv|NN MAGIC* mg
-pd |SV* |magic_methcall |NN SV *sv|NN const MAGIC *mg \
+pod |SV* |magic_methcall |NN SV *sv|NN const MAGIC *mg \
|NN const char *meth|U32 flags \
- |U32 argc|NULLOK SV* arg1|NULLOK SV* arg2
+ |U32 argc|...
Ap |void |markstack_grow
#if defined(USE_LOCALE_COLLATE)
p |int |magic_setcollxfrm|NN SV* sv|NN MAGIC* mg