summaryrefslogtreecommitdiff
path: root/embed.h
diff options
context:
space:
mode:
authorDavid Mitchell <davem@iabyn.com>2012-04-01 14:21:18 +0100
committerDavid Mitchell <davem@iabyn.com>2012-06-13 13:32:51 +0100
commit104a81856a124462a1f097d0d88eb852013f87d6 (patch)
treeb5f9f4c68b0b90d6ac2f02ca09b4d66049f01858 /embed.h
parent1f4d1a1e6bd841571627e26005938e8fc1b14fe6 (diff)
downloadperl-104a81856a124462a1f097d0d88eb852013f87d6.tar.gz
eliminate sv_compile_2op, sv_compile_2op_is_broken
These two functions, which have been a pimple on the face of perl for far too long, are no longer needed, now that regex code blocks are compiled in a sensible manner. This also allows S_doeval() to be simplified, now that it is no longer called from sv_compile_2op_is_broken().
Diffstat (limited to 'embed.h')
-rw-r--r--embed.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/embed.h b/embed.h
index a18b723865..3150082acf 100644
--- a/embed.h
+++ b/embed.h
@@ -558,7 +558,6 @@
#define sv_clear(a) Perl_sv_clear(aTHX_ a)
#define sv_cmp_flags(a,b,c) Perl_sv_cmp_flags(aTHX_ a,b,c)
#define sv_cmp_locale_flags(a,b,c) Perl_sv_cmp_locale_flags(aTHX_ a,b,c)
-#define sv_compile_2op(a,b,c,d) Perl_sv_compile_2op(aTHX_ a,b,c,d)
#define sv_copypv(a,b) Perl_sv_copypv(aTHX_ a,b)
#define sv_dec(a) Perl_sv_dec(aTHX_ a)
#define sv_dec_nomg(a) Perl_sv_dec_nomg(aTHX_ a)
@@ -1466,7 +1465,7 @@
#define destroy_matcher(a) S_destroy_matcher(aTHX_ a)
#define do_smartmatch(a,b,c) S_do_smartmatch(aTHX_ a,b,c)
#define docatch(a) S_docatch(aTHX_ a)
-#define doeval(a,b,c,d,e) S_doeval(aTHX_ a,b,c,d,e)
+#define doeval(a,b,c,d) S_doeval(aTHX_ a,b,c,d)
#define dofindlabel(a,b,c,d,e,f) S_dofindlabel(aTHX_ a,b,c,d,e,f)
#define doparseform(a) S_doparseform(aTHX_ a)
#define dopoptoeval(a) S_dopoptoeval(aTHX_ a)