This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Reinstate "regcomp.c: Move inversion list hdr field to SV hdr"
authorKarl Williamson <public@khwilliamson.com>
Sat, 6 Jul 2013 20:44:32 +0000 (14:44 -0600)
committerKarl Williamson <public@khwilliamson.com>
Tue, 16 Jul 2013 19:58:08 +0000 (13:58 -0600)
commit5eb114cff44a7920ae194ed22b1af045e54f96d4
tree7b3abc12eba70aabe3c762b957541a8e86be5ae6
parent38359fe70698c7a16c7ea58aee87481293a555b3
Reinstate "regcomp.c: Move inversion list hdr field to SV hdr"

This reverts commit 2eb2feb9f4a226d0fe0fd3d66e2ce341296f0072, which
reverted d913fb457b732da4c31d0d1b8c085989a7ecd12d, thus reinstating the
latter commit.  It turns out that the error being chased down was not
due to this commit.

Its original message was:

This moves the final field that can vary from the inversion list data
structure into the header of the SV that contains it.  With this commit,
the body of an inversion list is now const.

The field is converted to a U8, to correspond with the header field in
the SV type that we currently use to hold inversion lists.
embed.fnc
inline_invlist.c
proto.h
regcomp.c