summaryrefslogtreecommitdiff
path: root/hv.h
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2005-05-20 22:53:00 +0000
committerNicholas Clark <nick@ccl4.org>2005-05-20 22:53:00 +0000
commit8d2f45362e368d7dd455b476c924dcbcc02d845b (patch)
tree59781bff974e66889d582302526cc2308af6d0c1 /hv.h
parentaec614a53fcaa2a63038ec4dcf0fcd1cda92fd31 (diff)
downloadperl-8d2f45362e368d7dd455b476c924dcbcc02d845b.tar.gz
Remove PMROOT and replace it with a small shell script. Er, magic.
(PMROOT being needed to implement bare C<reset> - how often do you use that?) p4raw-id: //depot/perl@24522
Diffstat (limited to 'hv.h')
-rw-r--r--hv.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/hv.h b/hv.h
index 8186f266db..7a6009b69c 100644
--- a/hv.h
+++ b/hv.h
@@ -43,7 +43,7 @@ struct xpvhv {
I32 xhv_riter; /* current root of iterator */
HE *xhv_eiter; /* current entry of iterator */
- PMOP *xhv_pmroot; /* list of pm's for this package */
+ /* list of pm's for this package is now stored in symtab magic. */
char *xhv_name; /* name, if a symbol table */
};
@@ -181,7 +181,6 @@ C<SV*>.
#define HvMAX(hv) ((XPVHV*) SvANY(hv))->xhv_max
#define HvRITER(hv) ((XPVHV*) SvANY(hv))->xhv_riter
#define HvEITER(hv) ((XPVHV*) SvANY(hv))->xhv_eiter
-#define HvPMROOT(hv) ((XPVHV*) SvANY(hv))->xhv_pmroot
#define HvNAME(hv) ((XPVHV*) SvANY(hv))->xhv_name
/* the number of keys (including any placeholers) */