diff options
author | Nicholas Clark <nick@ccl4.org> | 2006-02-20 11:54:38 +0000 |
---|---|---|
committer | Nicholas Clark <nick@ccl4.org> | 2006-02-20 11:54:38 +0000 |
commit | bf53b3a5f249ae2a059ca8014f7a62d301c554bc (patch) | |
tree | 0183c85069e9165086940f61f7ddb80b5b1e4137 /sv.h | |
parent | aa092aa30938df861825e5192a09d0567bdac529 (diff) | |
download | perl-bf53b3a5f249ae2a059ca8014f7a62d301c554bc.tar.gz |
xcv_start and xcv_xsubany can be merged into a union, as they are never
both needed.
p4raw-id: //depot/perl@27243
Diffstat (limited to 'sv.h')
-rw-r--r-- | sv.h | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -430,10 +430,12 @@ struct xpvfm { HV* xmg_stash; /* class package */ HV * xcv_stash; - OP * xcv_start; + union { + OP * xcv_start; + ANY xcv_xsubany; + } xcv_start_u; OP * xcv_root; void (*xcv_xsub)(pTHX_ CV*); - ANY xcv_xsubany; GV * xcv_gv; char * xcv_file; long xcv_depth; /* >= 2 indicates recursive call */ |