summaryrefslogtreecommitdiff
path: root/av.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 /av.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 'av.h')
-rw-r--r--av.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/av.h b/av.h
index 02a0afa2d4..3dfd39ea51 100644
--- a/av.h
+++ b/av.h
@@ -16,6 +16,11 @@ struct xpvav {
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;
SSize_t xav_fill; /* Index of last element present */
SSize_t xav_max; /* max index for which array has space */