develooper Front page | perl.perl5.porters | Postings from May 2007

HvMROMETA

Thread Next
From:
Jarkko Hietaniemi
Date:
May 24, 2007 19:52
Subject:
HvMROMETA
Message ID:
46564F23.40405@iki.fi
This:

#define HvMROMETA(hv)   (SvOOK(hv) \
                        ? (HvAUX(hv)->xhv_mro_meta ?
HvAUX(hv)->xhv_mro_meta : \
mro_meta_init(hv)) \
                        : NULL)


makes the Cray XT4 cc extremely unhappy (= does not compile) since
HvMROMETA(hv) is then used for example like this:

HvMROMETA(stash)->cache_gen

That is, gleefully deferencing the HvMROMETA() even though it can be NULL.

Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About