summaryrefslogtreecommitdiff
path: root/cv.h
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2006-12-28 23:35:54 +0000
committerNicholas Clark <nick@ccl4.org>2006-12-28 23:35:54 +0000
commit8eeaf79a35f94bcc9187bdbe4d3d43dc65f8a234 (patch)
tree8012e71114a02e05004ca0f60d6d462d325d369c /cv.h
parentf8503592a22431f4f2362d87270e54bfdb2d3177 (diff)
downloadperl-8eeaf79a35f94bcc9187bdbe4d3d43dc65f8a234.tar.gz
Move all the FBM data fields from the table into a struct xbm_s which
is part of the xnv union. p4raw-id: //depot/perl@29634
Diffstat (limited to 'cv.h')
-rw-r--r--cv.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/cv.h b/cv.h
index cf71d15ffc..cd0b76031f 100644
--- a/cv.h
+++ b/cv.h
@@ -18,6 +18,11 @@ struct xpvcv {
U32 xlow;
U32 xhigh;
} xpad_cop_seq; /* used by pad.c for cop_sequence */
+ struct {
+ U32 xbm_previous; /* how many characters in string before rare? */
+ U8 xbm_flags;
+ U8 xbm_rare; /* rarest character in string */
+ } xbm_s; /* fields from PVBM */
} xnv_u;
STRLEN xpv_cur; /* length of xp_pv as a C string */
STRLEN xpv_len; /* allocated size */