From b924ef879671fe53f47620ebf360d0c7e3785cc9 Mon Sep 17 00:00:00 2001 From: Marcus Boerger Date: Fri, 11 Mar 2005 00:44:34 +0000 Subject: - Don't touch refcount/is_ref --- ext/spl/spl_array.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'ext') diff --git a/ext/spl/spl_array.c b/ext/spl/spl_array.c index 311e893ba3..90b12b6967 100755 --- a/ext/spl/spl_array.c +++ b/ext/spl/spl_array.c @@ -893,8 +893,7 @@ SPL_METHOD(Array, current) if (zend_hash_get_current_data_ex(aht, (void **) &entry, &intern->pos) == FAILURE) { return; } - *return_value = **entry; - zval_copy_ctor(return_value); + RETVAL_ZVAL(*entry, 1, 0); } /* }}} */ -- cgit v1.2.1