From d68f53e94e901b1d9f6fe5dc8eb02aa555fcebcb Mon Sep 17 00:00:00 2001 From: Zeev Suraski Date: Thu, 19 Jul 2001 18:33:22 +0000 Subject: [PATCH] Unfix, it has too strong effects --- Zend/zend_compile.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Zend/zend_compile.c b/Zend/zend_compile.c index 0933444be0..611e47534f 100644 --- a/Zend/zend_compile.c +++ b/Zend/zend_compile.c @@ -1047,8 +1047,10 @@ void zend_do_return(znode *expr, int do_end_vparse CLS_DC) } else { zend_do_end_variable_parse(BP_VAR_R, 0 CLS_CC); } +#if 0 } else if (expr && CG(active_op_array)->return_reference) { zend_error(E_COMPILE_ERROR, "Only variables may be returned by reference"); +#endif } #ifdef ZTS -- 2.50.1