Commit:    8623562b02dd6759617ef78ddcb06bdfe7710329
Author:    Ard Biesheuvel <ard.biesheu...@linaro.org>         Fri, 21 Jun 2013 
11:07:30 +0200
Parents:   f5c7fe92020fd7b8e81c94658da4813a7e6dea17
Branches:  PHP-5.4 PHP-5.5 master

Link:       
http://git.php.net/?p=php-src.git;a=commitdiff;h=8623562b02dd6759617ef78ddcb06bdfe7710329

Log:
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

Changed paths:
  M  Zend/zend_vm_def.h


Diff:
diff --git a/Zend/zend_vm_def.h b/Zend/zend_vm_def.h
index 15cef71..3d84a37 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);
 }


--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to