summaryrefslogtreecommitdiff
path: root/doop.c
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2000-12-04 16:42:17 +0000
committerJarkko Hietaniemi <jhi@iki.fi>2000-12-04 16:42:17 +0000
commit6bfc225dd053d6d16a741d24c9f3dd2d90b0a1ae (patch)
treebb6caf500fb0b1ad70eaede748f1d7e0ace5507c /doop.c
parent3c1071f27f81b6dfd8d73d825ae7de3c747da907 (diff)
downloadperl-6bfc225dd053d6d16a741d24c9f3dd2d90b0a1ae.tar.gz
Retract #7977, still too volatile (the euphemism of the day
for unfinished and buggy :-) p4raw-id: //depot/perl@7978
Diffstat (limited to 'doop.c')
-rw-r--r--doop.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/doop.c b/doop.c
index 762c67974a..3c34425075 100644
--- a/doop.c
+++ b/doop.c
@@ -1177,11 +1177,8 @@ Perl_do_kv(pTHX)
PUTBACK; /* hv_iternext and hv_iterval might clobber stack_sp */
while ((entry = hv_iternext(keys))) {
SPAGAIN;
- if (dokeys) {
+ if (dokeys)
XPUSHs(hv_iterkeysv(entry)); /* won't clobber stack_sp */
- if (SvUTF8((SV*)keys))
- SvUTF8_on(TOPs); /* Yuck */
- }
if (dovalues) {
PUTBACK;
tmpstr = realhv ?