Lines 727-735
Link Here
|
727 |
register char pc = *pat++; |
727 |
register char pc = *pat++; |
728 |
|
728 |
|
729 |
for(;;) { |
729 |
for(;;) { |
730 |
while (pc != *str++) |
730 |
while (str <= es && pc != *str) |
731 |
if (str > es) |
731 |
str++; |
732 |
return 0; |
732 |
if (str++ > es) |
|
|
733 |
return 0; |
733 |
|
734 |
|
734 |
sp = str; pp = pat; |
735 |
sp = str; pp = pat; |
735 |
while (pp < ep && *sp++ == *pp) |
736 |
while (pp < ep && *sp++ == *pp) |
736 |
|
737 |
|
737 |
sp = str; pp = pat; |
738 |
sp = str; pp = pat; |
738 |
while (pp < ep && *sp++ == *pp) |
739 |
while (pp < ep && *sp++ == *pp) |