diff options
| author | Dmitry Stogov <dmitry@zend.com> | 2015-08-04 08:35:40 +0300 |
|---|---|---|
| committer | Dmitry Stogov <dmitry@zend.com> | 2015-08-04 08:35:40 +0300 |
| commit | 58596897e97da0a3fae82a6a3b17bbfa1e7de689 (patch) | |
| tree | a0260a1f4afcdf08a40f393f753113f7bcff6d5e /Zend/zend_compile.c | |
| parent | a16aa4c42c0483406b53518e28259162c1b7699f (diff) | |
| download | php-git-58596897e97da0a3fae82a6a3b17bbfa1e7de689.tar.gz | |
Get rid of ZEND_FAST_CALL_UNBOUND
Diffstat (limited to 'Zend/zend_compile.c')
| -rw-r--r-- | Zend/zend_compile.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/Zend/zend_compile.c b/Zend/zend_compile.c index 6deea135d6..8fd71d0aaf 100644 --- a/Zend/zend_compile.c +++ b/Zend/zend_compile.c @@ -3477,7 +3477,6 @@ static int zend_handle_loops_and_finally_ex(zend_long depth) /* {{{ */ SET_UNUSED(opline->op1); SET_UNUSED(opline->op2); opline->op1.num = loop_var->u.try_catch_offset; - opline->extended_value = ZEND_FAST_CALL_UNBOUND; } else if (loop_var->opcode == ZEND_RETURN) { /* Stack separator */ break; @@ -4126,7 +4125,7 @@ void zend_compile_try(zend_ast *ast) /* {{{ */ zend_stack_del_top(&CG(loop_var_stack)); opline = zend_emit_op(NULL, ZEND_FAST_CALL, NULL, NULL); - opline->op1.opline_num = opnum_jmp + 1; + opline->op1.num = try_catch_offset; opline->result_type = IS_TMP_VAR; opline->result.var = CG(context).fast_call_var; |
