From: Zeev Suraski Date: Wed, 11 Oct 2000 18:36:02 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: php-4.0.3~4 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=48167d2b210c04a528a5652b606b17dae4b3d535;p=php *** empty log message *** --- diff --git a/Zend/zend_execute.c b/Zend/zend_execute.c index 7721dac703..c7f4d759c1 100644 --- a/Zend/zend_execute.c +++ b/Zend/zend_execute.c @@ -2326,7 +2326,12 @@ send_by_ref: } } #if SUPPORT_INTERACTIVE + ALLOC_ZVAL(*(EG(return_value_ptr_ptr))); + **EG(return_value_ptr_ptr) = *retval_ptr; + (*EG(return_value_ptr_ptr))->refcount = 1; + (*EG(return_value_ptr_ptr))->is_ref = 0; op_array->last_executed_op_number = opline-op_array->opcodes; + EG(in_execution) = original_in_execution; free_alloca(Ts); #else zend_error(E_ERROR,"Arrived at end of main loop which shouldn't happen");