diff options
| author | Zeev Suraski <zeev@php.net> | 2000-10-11 18:36:02 +0000 |
|---|---|---|
| committer | Zeev Suraski <zeev@php.net> | 2000-10-11 18:36:02 +0000 |
| commit | 48167d2b210c04a528a5652b606b17dae4b3d535 (patch) | |
| tree | 4b8e77cf6581340de3be2f3dd80196362e594bfa /Zend/zend_execute.c | |
| parent | dea72ba6a4d27e4e972078ddd9774b494ac42039 (diff) | |
| download | php-git-48167d2b210c04a528a5652b606b17dae4b3d535.tar.gz | |
*** empty log message ***
Diffstat (limited to 'Zend/zend_execute.c')
| -rw-r--r-- | Zend/zend_execute.c | 5 |
1 files changed, 5 insertions, 0 deletions
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"); |
