summaryrefslogtreecommitdiff
path: root/embed.h
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2008-01-18 18:00:56 +0000
committerNicholas Clark <nick@ccl4.org>2008-01-18 18:00:56 +0000
commit47031da69d9704a7f7f2f86084deec4a32cbaf6e (patch)
tree783af4f84a5bb20634ac866b52d8815e7c1adfb9 /embed.h
parent51356d76dfe15ade87ec05687ff8665c7e8f3fb4 (diff)
downloadperl-47031da69d9704a7f7f2f86084deec4a32cbaf6e.tar.gz
Avoid an unused argument in S_sv_2iuv_non_preserve() by using
conditional compilation to only pass it in if it's needed. p4raw-id: //depot/perl@33004
Diffstat (limited to 'embed.h')
-rw-r--r--embed.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/embed.h b/embed.h
index 35a7971772..e2fb594afb 100644
--- a/embed.h
+++ b/embed.h
@@ -1481,9 +1481,15 @@
#endif
# endif
# if !defined(NV_PRESERVES_UV)
+# ifdef DEBUGGING
#ifdef PERL_CORE
#define sv_2iuv_non_preserve S_sv_2iuv_non_preserve
#endif
+# else
+#ifdef PERL_CORE
+#define sv_2iuv_non_preserve S_sv_2iuv_non_preserve
+#endif
+# endif
# endif
#ifdef PERL_CORE
#define expect_number S_expect_number
@@ -3792,9 +3798,15 @@
#endif
# endif
# if !defined(NV_PRESERVES_UV)
+# ifdef DEBUGGING
#ifdef PERL_CORE
#define sv_2iuv_non_preserve(a,b) S_sv_2iuv_non_preserve(aTHX_ a,b)
#endif
+# else
+#ifdef PERL_CORE
+#define sv_2iuv_non_preserve(a) S_sv_2iuv_non_preserve(aTHX_ a)
+#endif
+# endif
# endif
#ifdef PERL_CORE
#define expect_number(a) S_expect_number(aTHX_ a)