summaryrefslogtreecommitdiff
path: root/sv.c
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2001-11-19 17:37:26 +0000
committerJarkko Hietaniemi <jhi@iki.fi>2001-11-19 17:37:26 +0000
commitff270d3ac16fa8d51fc9a0dc2660901c9ee1e54f (patch)
tree5c40714014be14b034812889962b38ad4f47a1ac /sv.c
parent34fce102e06d66916d6dc1e5501e4ed517024fcf (diff)
downloadperl-ff270d3ac16fa8d51fc9a0dc2660901c9ee1e54f.tar.gz
Protect sv_dump() from being included unless DEBUGGING,
as noticed by Ilya. p4raw-id: //depot/perl@13098
Diffstat (limited to 'sv.c')
-rw-r--r--sv.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/sv.c b/sv.c
index 8453d286b6..7a0b5b3ac9 100644
--- a/sv.c
+++ b/sv.c
@@ -300,10 +300,12 @@ S_visit(pTHX_ SVFUNC_t f)
static void
do_report_used(pTHX_ SV *sv)
{
+#ifdef DEBUGGING
if (SvTYPE(sv) != SVTYPEMASK) {
PerlIO_printf(Perl_debug_log, "****\n");
sv_dump(sv);
}
+#endif
}
/*
@@ -317,7 +319,9 @@ Dump the contents of all SVs not yet freed. (Debugging aid).
void
Perl_sv_report_used(pTHX)
{
+#ifdef DEBUGGING
visit(do_report_used);
+#endif
}
/* called by sv_clean_objs() for each live SV */