3057 |
|
|
3058 |
/* There are some optimizations that avoid running the match if a known |
/* There are some optimizations that avoid running the match if a known |
3059 |
starting point is not found. However, there is an option that disables |
starting point is not found. However, there is an option that disables |
3060 |
these, for testing and for ensuring that all callouts do actually occur. */ |
these, for testing and for ensuring that all callouts do actually occur. |
3061 |
|
The option can be set in the regex by (*NO_START_OPT) or passed in |
3062 |
|
match-time options. */ |
3063 |
|
|
3064 |
if ((options & PCRE_NO_START_OPTIMIZE) == 0) |
if (((options | re->options) & PCRE_NO_START_OPTIMIZE) == 0) |
3065 |
{ |
{ |
3066 |
/* Advance to a known first byte. */ |
/* Advance to a known first byte. */ |
3067 |
|
|