summaryrefslogtreecommitdiff
path: root/doop.c
diff options
context:
space:
mode:
authorDavid Mitchell <davem@iabyn.com>2017-06-05 16:45:32 +0100
committerDavid Mitchell <davem@iabyn.com>2017-06-05 16:45:32 +0100
commitfcd573e77ec68fbe3936ac1381654581fba8a64f (patch)
tree618c3dba1a9733d0b359cac8b97163841fa95226 /doop.c
parent03885497da23e39a304435273689e506ec850e61 (diff)
downloadperl-fcd573e77ec68fbe3936ac1381654581fba8a64f.tar.gz
remove -DH (DEBUG_H) misfeature
RT# 129300 This hash-dumping debugging flag corrupted hash values and has probably not been used by anyone in 20 years.
Diffstat (limited to 'doop.c')
-rw-r--r--doop.c8
1 files changed, 2 insertions, 6 deletions
diff --git a/doop.c b/doop.c
index 0a546cce8f..1b71402485 100644
--- a/doop.c
+++ b/doop.c
@@ -1335,12 +1335,8 @@ Perl_do_kv(pTHX)
XPUSHs(sv);
}
if (dovalues) {
- SV *tmpstr = hv_iterval(keys,entry);
- DEBUG_H(Perl_sv_setpvf(aTHX_ tmpstr, "%lu%%%d=%lu",
- (unsigned long)HeHASH(entry),
- (int)HvMAX(keys)+1,
- (unsigned long)(HeHASH(entry) & HvMAX(keys))));
- XPUSHs(tmpstr);
+ SV *const sv = hv_iterval(keys,entry);
+ XPUSHs(sv);
}
}
RETURN;