summaryrefslogtreecommitdiff
path: root/regnodes.h
diff options
context:
space:
mode:
authorMarcus Holland-Moritz <mhx-perl@gmx.net>2007-08-18 03:55:37 +0200
committerYves Orton <demerphq@gmail.com>2007-08-18 11:15:19 +0000
commit6b1735164b8763a48a594aea37552f0f17eeeba5 (patch)
tree3a6f7666010673e332bb9b3c7ae882a764fca98d /regnodes.h
parentf233d283603b2a797a715547dc8cd2f426ef349f (diff)
downloadperl-6b1735164b8763a48a594aea37552f0f17eeeba5.tar.gz
TRIE must use 'yes' state transitions when more than one match possible to ensure proper scope cleanup.
Fix and test for issue raised in: Subject: Very strange interaction between regex and lexical array in blead Message-ID: <20070818015537.0088db31@r2d2> p4raw-id: //depot/perl@31733
Diffstat (limited to 'regnodes.h')
-rw-r--r--regnodes.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/regnodes.h b/regnodes.h
index 0a19006d55..1697a12973 100644
--- a/regnodes.h
+++ b/regnodes.h
@@ -625,7 +625,7 @@ EXTCONST char * const PL_reg_name[] = {
EXTCONST char * PL_reg_extflags_name[];
#else
EXTCONST char * const PL_reg_extflags_name[] = {
- /* Bits in extflags defined: 10111111111111111111111100111111 */
+ /* Bits in extflags defined: 11111111111111111111111100111111 */
"ANCH_BOL", /* 0x00000001 */
"ANCH_MBOL", /* 0x00000002 */
"ANCH_SBOL", /* 0x00000004 */
@@ -656,7 +656,7 @@ EXTCONST char * const PL_reg_extflags_name[] = {
"SPLIT", /* 0x08000000 */
"COPY_DONE", /* 0x10000000 */
"TAINTED_SEEN", /* 0x20000000 */
- "UNUSED_BIT_30", /* 0x40000000 */
+ "NULL", /* 0x40000000 */
"TAINTED", /* 0x80000000 */
};
#endif /* DOINIT */