| 5045 |
PUT2INC(code, 0, oc->number); |
PUT2INC(code, 0, oc->number); |
| 5046 |
} |
} |
| 5047 |
*code++ = (cd->assert_depth > 0)? OP_ASSERT_ACCEPT : OP_ACCEPT; |
*code++ = (cd->assert_depth > 0)? OP_ASSERT_ACCEPT : OP_ACCEPT; |
| 5048 |
|
|
| 5049 |
/* Do not set firstbyte after *ACCEPT */ |
/* Do not set firstbyte after *ACCEPT */ |
| 5050 |
if (firstbyte == REQ_UNSET) firstbyte = REQ_NONE; |
if (firstbyte == REQ_UNSET) firstbyte = REQ_NONE; |
| 5051 |
} |
} |
| 5064 |
{ |
{ |
| 5065 |
PUT(code, 0, code - bcptr->current_branch - 1); |
PUT(code, 0, code - bcptr->current_branch - 1); |
| 5066 |
code += LINK_SIZE; |
code += LINK_SIZE; |
| 5067 |
cd->external_flags |= PCRE_HASTHEN; |
cd->external_flags |= PCRE_HASTHEN; |
| 5068 |
} |
} |
| 5069 |
} |
} |
| 5070 |
|
|
| 6327 |
byte, set it from this character, but revert to none on a zero repeat. |
byte, set it from this character, but revert to none on a zero repeat. |
| 6328 |
Otherwise, leave the firstbyte value alone, and don't change it on a zero |
Otherwise, leave the firstbyte value alone, and don't change it on a zero |
| 6329 |
repeat. */ |
repeat. */ |
| 6330 |
|
|
| 6331 |
if (firstbyte == REQ_UNSET) |
if (firstbyte == REQ_UNSET) |
| 6332 |
{ |
{ |
| 6333 |
zerofirstbyte = REQ_NONE; |
zerofirstbyte = REQ_NONE; |