/[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 760 by ph10, Tue Nov 22 11:23:43 2011 UTC revision 762 by ph10, Tue Nov 22 13:36:51 2011 UTC
# Line 4884  for (;; ptr++) Line 4884  for (;; ptr++)
4884              *lengthptr += delta;              *lengthptr += delta;
4885              }              }
4886    
4887            /* This is compiling for real */            /* This is compiling for real. If there is a set first byte for
4888              the group, and we have not yet set a "required byte", set it. */
4889    
4890            else            else
4891              {              {
# Line 6015  for (;; ptr++) Line 6016  for (;; ptr++)
6016                }                }
6017              }              }
6018    
6019            /* Insert the recursion/subroutine item. */            /* Insert the recursion/subroutine item. It does not have a set first
6020              byte (relevant if it is repeated, because it will then be wrapped
6021              with ONCE brackets). */
6022    
6023            *code = OP_RECURSE;            *code = OP_RECURSE;
6024            PUT(code, 1, (int)(called - cd->start_code));            PUT(code, 1, (int)(called - cd->start_code));
6025            code += 1 + LINK_SIZE;            code += 1 + LINK_SIZE;
6026              groupsetfirstbyte = FALSE;
6027            }            }
6028    
6029          /* Can't determine a first byte now */          /* Can't determine a first byte now */

Legend:
Removed from v.760  
changed lines
  Added in v.762

  ViewVC Help
Powered by ViewVC 1.1.5