]> granicus.if.org Git - php/commitdiff
One more place
authorDmitry Stogov <dmitry@zend.com>
Wed, 9 Oct 2019 23:21:37 +0000 (02:21 +0300)
committerDmitry Stogov <dmitry@zend.com>
Wed, 9 Oct 2019 23:21:37 +0000 (02:21 +0300)
ext/opcache/Optimizer/pass3.c

index 5de29089bd36eac550d001bafcf4583b22b0a9cd..128d9f48c879d952e3480d7805dbf44793f21418 100644 (file)
@@ -291,7 +291,7 @@ void zend_optimizer_pass3(zend_op_array *op_array, zend_optimizer_ctx *ctx)
                                                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 {