From e1bf9cc4c2320a6bbd11eb7d15c84f05112d39f0 Mon Sep 17 00:00:00 2001 From: Zeev Suraski Date: Tue, 3 Feb 2004 14:31:07 +0000 Subject: [PATCH] Remove redundant code --- Zend/zend_compile.c | 20 -------------------- 1 file changed, 20 deletions(-) diff --git a/Zend/zend_compile.c b/Zend/zend_compile.c index 3613a850a3..d617708fe9 100644 --- a/Zend/zend_compile.c +++ b/Zend/zend_compile.c @@ -1574,26 +1574,6 @@ void zend_do_try(znode *try_token TSRMLS_DC) try_token->u.opline_num = zend_add_try_element(get_next_op_number(CG(active_op_array)) TSRMLS_CC); } -static void throw_list_applier(long *opline_num, long *catch_opline) -{ - zend_op *opline; - TSRMLS_FETCH(); /* Pass this by argument */ - - opline = &CG(active_op_array)->opcodes[*opline_num]; - - /* Backpatch the opline of the catch statement */ - switch (opline->opcode) { - case ZEND_DO_FCALL: - case ZEND_DO_FCALL_BY_NAME: - case ZEND_THROW: - case ZEND_CLONE: - opline->op2.u.opline_num = *catch_opline; - break; - default: - zend_error(E_COMPILE_ERROR, "Bad opcode in throw list"); - break; - } -} void zend_do_begin_catch(znode *try_token, znode *catch_class, znode *catch_var, zend_bool first_catch TSRMLS_DC) { -- 2.50.1