From 8623562b02dd6759617ef78ddcb06bdfe7710329 Mon Sep 17 00:00:00 2001 From: Ard Biesheuvel Date: Fri, 21 Jun 2013 11:07:30 +0200 Subject: [PATCH] Fix non-specialized executor build Removed a couple of calls to FREE_OP2() that were left behind in the handlers for break and continue opcodes after commit 7628da98 --- Zend/zend_vm_def.h | 2 -- 1 file changed, 2 deletions(-) diff --git a/Zend/zend_vm_def.h b/Zend/zend_vm_def.h index 15cef7132f6..3d84a379051 100644 --- a/Zend/zend_vm_def.h +++ b/Zend/zend_vm_def.h @@ -3268,7 +3268,6 @@ ZEND_VM_HANDLER(50, ZEND_BRK, ANY, CONST) SAVE_OPLINE(); el = zend_brk_cont(Z_LVAL_P(opline->op2.zv), opline->op1.opline_num, EX(op_array), EX_Ts() TSRMLS_CC); - FREE_OP2(); ZEND_VM_JMP(EX(op_array)->opcodes + el->brk); } @@ -3280,7 +3279,6 @@ ZEND_VM_HANDLER(51, ZEND_CONT, ANY, CONST) SAVE_OPLINE(); el = zend_brk_cont(Z_LVAL_P(opline->op2.zv), opline->op1.opline_num, EX(op_array), EX_Ts() TSRMLS_CC); - FREE_OP2(); ZEND_VM_JMP(EX(op_array)->opcodes + el->cont); }