]> granicus.if.org Git - php/commitdiff
Unfix, it has too strong effects
authorZeev Suraski <zeev@php.net>
Thu, 19 Jul 2001 18:33:22 +0000 (18:33 +0000)
committerZeev Suraski <zeev@php.net>
Thu, 19 Jul 2001 18:33:22 +0000 (18:33 +0000)
Zend/zend_compile.c

index 0933444be0626228ac7b429fd1b92c122d4a20a1..611e47534f95b80efbaa8872d6a0ff3cbfc1610b 100644 (file)
@@ -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