Changeset 27805 in webkit for trunk/JavaScriptCore/pcre/pcre_exec.cpp
- Timestamp:
- Nov 14, 2007, 6:00:15 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/pcre/pcre_exec.cpp
r27752 r27805 686 686 687 687 BEGIN_OPCODE(CIRC): 688 if (frame->eptr != md->start_subject && (!md->multiline || ! IS_NEWLINE(frame->eptr[-1])))688 if (frame->eptr != md->start_subject && (!md->multiline || !isNewline(frame->eptr[-1]))) 689 689 RRETURN_NO_MATCH; 690 690 frame->ecode++; … … 694 694 695 695 BEGIN_OPCODE(DOLL): 696 if (frame->eptr < md->end_subject && (!md->multiline || ! IS_NEWLINE(*frame->eptr)))696 if (frame->eptr < md->end_subject && (!md->multiline || !isNewline(*frame->eptr))) 697 697 RRETURN_NO_MATCH; 698 698 frame->ecode++; … … 730 730 731 731 BEGIN_OPCODE(ANY): 732 if (frame->eptr < md->end_subject && IS_NEWLINE(*frame->eptr))732 if (frame->eptr < md->end_subject && isNewline(*frame->eptr)) 733 733 RRETURN_NO_MATCH; 734 734 if (frame->eptr++ >= md->end_subject) RRETURN_NO_MATCH; … … 1572 1572 for (i = 1; i <= min; i++) 1573 1573 { 1574 if (frame->eptr >= md->end_subject || IS_NEWLINE(*frame->eptr))1574 if (frame->eptr >= md->end_subject || isNewline(*frame->eptr)) 1575 1575 RRETURN_NO_MATCH; 1576 1576 ++frame->eptr; … … 1665 1665 { 1666 1666 case OP_ANY: 1667 if ( IS_NEWLINE(c)) RRETURN;1667 if (isNewline(c)) RRETURN; 1668 1668 break; 1669 1669 … … 1727 1727 for (i = min; i < frame->max; i++) 1728 1728 { 1729 if (frame->eptr >= md->end_subject || IS_NEWLINE(*frame->eptr)) break;1729 if (frame->eptr >= md->end_subject || isNewline(*frame->eptr)) break; 1730 1730 frame->eptr++; 1731 1731 while (frame->eptr < md->end_subject && (*frame->eptr & 0xc0) == 0x80) frame->eptr++; … … 1741 1741 for (i = min; i < frame->max; i++) 1742 1742 { 1743 if (frame->eptr >= md->end_subject || IS_NEWLINE(*frame->eptr)) break;1743 if (frame->eptr >= md->end_subject || isNewline(*frame->eptr)) break; 1744 1744 frame->eptr++; 1745 1745 } … … 2160 2160 if (start_match > match_block.start_subject + start_offset) 2161 2161 { 2162 while (start_match < end_subject && ! IS_NEWLINE(start_match[-1]))2162 while (start_match < end_subject && !isNewline(start_match[-1])) 2163 2163 start_match++; 2164 2164 }
Note:
See TracChangeset
for help on using the changeset viewer.