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

Diff of /code/trunk/pcre_exec.c

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

revision 403 by ph10, Sat Mar 21 17:33:11 2009 UTC revision 406 by ph10, Mon Mar 23 12:05:43 2009 UTC
# Line 334  typedef struct heapframe { Line 334  typedef struct heapframe {
334    /* Function local variables */    /* Function local variables */
335    
336    const uschar *Xcallpat;    const uschar *Xcallpat;
337  #ifdef SUPPORT_UTF8  #ifdef SUPPORT_UTF8
338    const uschar *Xcharptr;    const uschar *Xcharptr;
339  #endif  #endif
340    const uschar *Xdata;    const uschar *Xdata;
341    const uschar *Xnext;    const uschar *Xnext;
342    const uschar *Xpp;    const uschar *Xpp;
# Line 641  for (;;) Line 641  for (;;)
641    {    {
642    minimize = possessive = FALSE;    minimize = possessive = FALSE;
643    op = *ecode;    op = *ecode;
644    
645    /* For partial matching, remember if we ever hit the end of the subject after    /* For partial matching, remember if we ever hit the end of the subject after
646    matching at least one subject character. */    matching at least one subject character. */
647    
# Line 794  for (;;) Line 794  for (;;)
794      case OP_COND:      case OP_COND:
795      case OP_SCOND:      case OP_SCOND:
796      codelink= GET(ecode, 1);      codelink= GET(ecode, 1);
797    
798      /* Because of the way auto-callout works during compile, a callout item is      /* Because of the way auto-callout works during compile, a callout item is
799      inserted between OP_COND and an assertion condition. */      inserted between OP_COND and an assertion condition. */
800    
# Line 822  for (;;) Line 822  for (;;)
822        }        }
823    
824      condcode = ecode[LINK_SIZE+1];      condcode = ecode[LINK_SIZE+1];
825    
826      /* Now see what the actual condition is */      /* Now see what the actual condition is */
827    
828      if (condcode == OP_RREF)         /* Recursion test */      if (condcode == OP_RREF)         /* Recursion test */

Legend:
Removed from v.403  
changed lines
  Added in v.406

  ViewVC Help
Powered by ViewVC 1.1.5