/[pcre]/code/trunk/pcre_compile.c
ViewVC logotype

Diff of /code/trunk/pcre_compile.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 702 by ph10, Tue Sep 20 15:45:06 2011 UTC revision 708 by ph10, Fri Sep 23 11:03:03 2011 UTC
# Line 5045  for (;; ptr++) Line 5045  for (;; ptr++)
5045                PUT2INC(code, 0, oc->number);                PUT2INC(code, 0, oc->number);
5046                }                }
5047              *code++ = (cd->assert_depth > 0)? OP_ASSERT_ACCEPT : OP_ACCEPT;              *code++ = (cd->assert_depth > 0)? OP_ASSERT_ACCEPT : OP_ACCEPT;
5048    
5049              /* Do not set firstbyte after *ACCEPT */              /* Do not set firstbyte after *ACCEPT */
5050              if (firstbyte == REQ_UNSET) firstbyte = REQ_NONE;              if (firstbyte == REQ_UNSET) firstbyte = REQ_NONE;
5051              }              }
# Line 5064  for (;; ptr++) Line 5064  for (;; ptr++)
5064                {                {
5065                PUT(code, 0, code - bcptr->current_branch - 1);                PUT(code, 0, code - bcptr->current_branch - 1);
5066                code += LINK_SIZE;                code += LINK_SIZE;
5067                cd->external_flags |= PCRE_HASTHEN;                cd->external_flags |= PCRE_HASTHEN;
5068                }                }
5069              }              }
5070    
# Line 6327  for (;; ptr++) Line 6327  for (;; ptr++)
6327      byte, set it from this character, but revert to none on a zero repeat.      byte, set it from this character, but revert to none on a zero repeat.
6328      Otherwise, leave the firstbyte value alone, and don't change it on a zero      Otherwise, leave the firstbyte value alone, and don't change it on a zero
6329      repeat. */      repeat. */
6330    
6331      if (firstbyte == REQ_UNSET)      if (firstbyte == REQ_UNSET)
6332        {        {
6333        zerofirstbyte = REQ_NONE;        zerofirstbyte = REQ_NONE;

Legend:
Removed from v.702  
changed lines
  Added in v.708

webmaster@exim.org
ViewVC Help
Powered by ViewVC 1.1.12