| 4013 |
{ |
{ |
| 4014 |
while (start_match <= end_subject && !WAS_NEWLINE(start_match)) |
while (start_match <= end_subject && !WAS_NEWLINE(start_match)) |
| 4015 |
start_match++; |
start_match++; |
| 4016 |
|
|
| 4017 |
|
/* If we have just passed a CR and the newline option is ANY, and we are |
| 4018 |
|
now at a LF, advance the match position by one more character. */ |
| 4019 |
|
|
| 4020 |
|
if (start_match[-1] == '\r' && |
| 4021 |
|
md->nltype == NLTYPE_ANY && |
| 4022 |
|
start_match < end_subject && |
| 4023 |
|
*start_match == '\n') |
| 4024 |
|
start_match++; |
| 4025 |
} |
} |
| 4026 |
} |
} |
| 4027 |
|
|