target = ZEND_OP1_JMP_ADDR(target);
CHECK_LOOP(target);
ZEND_SET_OP_JMP_ADDR(opline, opline->op1, target);
- } else if (target->opcode == ZEND_JMP) {
+ } else if (target->opcode == ZEND_NOP) {
target = target + 1;
ZEND_SET_OP_JMP_ADDR(opline, opline->op1, target);
} else {
target = ZEND_OP1_JMP_ADDR(target);
CHECK_LOOP(target);
ZEND_SET_OP_JMP_ADDR(opline, opline->op2, target);
- } else if (target->opcode == ZEND_JMP) {
+ } else if (target->opcode == ZEND_NOP) {
target = target + 1;
ZEND_SET_OP_JMP_ADDR(opline, opline->op2, target);
} else {
}
CHECK_LOOP(target);
ZEND_SET_OP_JMP_ADDR(opline, opline->op2, target);
- } else if (target->opcode == ZEND_JMP) {
+ } else if (target->opcode == ZEND_NOP) {
target = target + 1;
ZEND_SET_OP_JMP_ADDR(opline, opline->op2, target);
} else {
opline->result.var = target->result.var;
target = target + 1;
ZEND_SET_OP_JMP_ADDR(opline, opline->op2, target);
- } else if (target->opcode == ZEND_JMP) {
+ } else if (target->opcode == ZEND_NOP) {
target = target + 1;
ZEND_SET_OP_JMP_ADDR(opline, opline->op2, target);
} else {
target = ZEND_OP1_JMP_ADDR(target);
CHECK_LOOP(target);
opline->extended_value = ZEND_OPLINE_TO_OFFSET(opline, target);
- } else if (target->opcode == ZEND_JMP) {
+ } else if (target->opcode == ZEND_NOP) {
target = target + 1;
opline->extended_value = ZEND_OPLINE_TO_OFFSET(opline, target);
} else {