From 1ee0cac2d92e55069dd5a484fccc86cb5e8a43b9 Mon Sep 17 00:00:00 2001 From: Shane Caraveo Date: Tue, 15 Apr 2003 04:14:21 +0000 Subject: [PATCH] fix http://bugs.php.net/bug.php?id=22004 use Sascha's suggestion, works the same, likely better :) --- ext/overload/overload.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/ext/overload/overload.c b/ext/overload/overload.c index 957139fdcb..ebd38a9b79 100644 --- a/ext/overload/overload.c +++ b/ext/overload/overload.c @@ -602,8 +602,7 @@ static void overload_call_method(INTERNAL_FUNCTION_PARAMETERS, zend_property_ref return; } - return_value->value = retval->value; - return_value->type = retval->type; + *return_value = *retval; zval_copy_ctor(return_value); zval_ptr_dtor(&retval); } -- 2.50.1