summaryrefslogtreecommitdiff
path: root/hv.h
diff options
context:
space:
mode:
authorSpider Boardman <spider@orb.nashua.nh.us>2001-06-17 17:21:04 -0400
committerJarkko Hietaniemi <jhi@iki.fi>2001-06-18 00:56:22 +0000
commit4efcf9a278914cf1f0f9645a75b0f15d59f42f68 (patch)
treecab157f0b13d8d99b89a5665f693065b63c100f6 /hv.h
parent0fcb073ca17b7658c8a82f28d44643e63d8c0a69 (diff)
downloadperl-4efcf9a278914cf1f0f9645a75b0f15d59f42f68.tar.gz
Re: anyone good at casting spells?
Message-Id: <200106180121.VAA10195@Orb.Nashua.NH.US> p4raw-id: //depot/perl@10674
Diffstat (limited to 'hv.h')
-rw-r--r--hv.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/hv.h b/hv.h
index a9fc9fb9af..58e7d1da4e 100644
--- a/hv.h
+++ b/hv.h
@@ -123,7 +123,7 @@ C<SV*>.
#define Nullhv Null(HV*)
-#define HvARRAY(hv) ((HE**)((XPVHV*) SvANY(hv))->xhv_array)
+#define HvARRAY(hv) (*(HE***)&((XPVHV*) SvANY(hv))->xhv_array)
#define HvFILL(hv) ((XPVHV*) SvANY(hv))->xhv_fill
#define HvMAX(hv) ((XPVHV*) SvANY(hv))->xhv_max
#define HvKEYS(hv) ((XPVHV*) SvANY(hv))->xhv_keys