diff options
author | Gurusamy Sarathy <gsar@cpan.org> | 1998-06-19 17:22:23 +0000 |
---|---|---|
committer | Gurusamy Sarathy <gsar@cpan.org> | 1998-06-19 17:22:23 +0000 |
commit | ca04da08a2bb281916a1130c43e547887a2880cb (patch) | |
tree | 96db2d4f7e5d81e35eb801ba43b902e3de38ebc3 /regcomp.c | |
parent | 34f407e2f087b82259d6fc2a6de96027e6f8ddf6 (diff) | |
download | perl-ca04da08a2bb281916a1130c43e547887a2880cb.tar.gz |
update repository copy of Asmdata.pm after `perl bytecode.pl`
p4raw-id: //depot/perl@1154
Diffstat (limited to 'regcomp.c')
-rw-r--r-- | regcomp.c | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -267,6 +267,10 @@ study_chunk(regnode **scanp, I32 *deltap, regnode *last, scan_data_t *data, U32 /* Allow dumping */ n = scan + (*OPERAND(scan) + 2 - 1)/sizeof(regnode) + 2; while (n <= stop) { + /* Purify reports a benign UMR here sometimes, because we + * don't initialize the OP() slot of a node when that node + * is occupied by just the trailing null of the string in + * an EXACT node */ if (regkind[(U8)OP(n)] != NOTHING || OP(n) == NOTHING) { OP(n) = OPTIMIZED; NEXT_OFF(n) = 0; |