]> granicus.if.org Git - php/commitdiff
Fix broken merge
authorNikita Popov <nikic@php.net>
Sun, 20 Mar 2016 00:34:56 +0000 (01:34 +0100)
committerNikita Popov <nikic@php.net>
Sun, 20 Mar 2016 00:35:51 +0000 (01:35 +0100)
Zend/zend_compile.c

index d05872e6c07f9b904c7154e8ef554454cec65b5d..269864f47bcb8266b62e8404f7fd7d69df474c6d 100644 (file)
@@ -737,11 +737,7 @@ void zend_do_free(znode *op1) /* {{{ */
                        }
                }
 
-               opline = get_next_op(CG(active_op_array));
-
-               opline->opcode = ZEND_FREE;
-               SET_NODE(opline->op1, op1);
-               SET_UNUSED(opline->op2);
+               zend_emit_op(NULL, ZEND_FREE, op1, NULL);
        } else if (op1->op_type == IS_VAR) {
                zend_op *opline = &CG(active_op_array)->opcodes[CG(active_op_array)->last-1];
                while (opline->opcode == ZEND_END_SILENCE ||