/[pcre]/code/branches/pcre16/pcre_exec.c
ViewVC logotype

Diff of /code/branches/pcre16/pcre_exec.c

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

revision 831 by ph10, Tue Dec 27 16:53:09 2011 UTC revision 832 by ph10, Tue Dec 27 17:32:22 2011 UTC
# Line 2630  for (;;) Line 2630  for (;;)
2630        }        }
2631    
2632      /* Handle repeated back references. If the length of the reference is      /* Handle repeated back references. If the length of the reference is
2633      zero, just continue with the main loop. */      zero, just continue with the main loop. If the length is negative, it
2634        means the reference is unset in non-Java-compatible mode. If the minimum is
2635        zero, we can continue at the same level without recursion. For any other
2636        minimum, carrying on will result in NOMATCH. */
2637    
2638      if (length == 0) continue;      if (length == 0) continue;
2639        if (length < 0 && min == 0) continue;
2640    
2641      /* First, ensure the minimum number of matches are present. We get back      /* First, ensure the minimum number of matches are present. We get back
2642      the length of the reference string explicitly rather than passing the      the length of the reference string explicitly rather than passing the

Legend:
Removed from v.831  
changed lines
  Added in v.832

  ViewVC Help
Powered by ViewVC 1.1.5