From: Zeev Suraski Date: Thu, 19 Jul 2001 14:11:40 +0000 (+0000) Subject: Revert bogus patch X-Git-Tag: PRE_TSRM_MERGE_PATCH~74 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=06fc55cc679feabb8060ad1259b714bae7794d36;p=php Revert bogus patch --- diff --git a/Zend/zend_execute.c b/Zend/zend_execute.c index 668ab19fe4..bb7917c241 100644 --- a/Zend/zend_execute.c +++ b/Zend/zend_execute.c @@ -1650,13 +1650,8 @@ do_fcall_common: retval_ptr_ptr = get_zval_ptr_ptr(&opline->op1, Ts, BP_VAR_W); - if (*retval_ptr_ptr==EG(uninitialized_zval_ptr) - || *retval_ptr_ptr==EG(error_zval_ptr)) { - ALLOC_INIT_ZVAL(*retval_ptr_ptr); - } else { - SEPARATE_ZVAL_TO_MAKE_IS_REF(retval_ptr_ptr); - (*retval_ptr_ptr)->refcount++; - } + SEPARATE_ZVAL_TO_MAKE_IS_REF(retval_ptr_ptr); + (*retval_ptr_ptr)->refcount++; (*EG(return_value_ptr_ptr)) = (*retval_ptr_ptr); } else {