220 |
/* SKIPZERO skips the bracket. */ |
/* SKIPZERO skips the bracket. */ |
221 |
|
|
222 |
case OP_SKIPZERO: |
case OP_SKIPZERO: |
223 |
tcode++; |
tcode++; |
224 |
do tcode += GET(tcode,1); while (*tcode == OP_ALT); |
do tcode += GET(tcode,1); while (*tcode == OP_ALT); |
225 |
tcode += 1 + LINK_SIZE; |
tcode += 1 + LINK_SIZE; |
226 |
break; |
break; |
504 |
NULL on error or if no optimization possible |
NULL on error or if no optimization possible |
505 |
*/ |
*/ |
506 |
|
|
507 |
PCRE_EXP_DEFN pcre_extra * |
PCRE_EXP_DEFN pcre_extra * PCRE_CALL_CONVENTION |
508 |
pcre_study(const pcre *external_re, int options, const char **errorptr) |
pcre_study(const pcre *external_re, int options, const char **errorptr) |
509 |
{ |
{ |
510 |
uschar start_bits[32]; |
uschar start_bits[32]; |