From: Xinchen Hui Date: Fri, 22 Jan 2016 07:34:56 +0000 (+0800) Subject: Return meaningful value X-Git-Tag: php-7.2.0alpha1~620^2~88 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0df9b514799aeafdae2b5d1a8aac7ccb9ca31dd4;p=php Return meaningful value --- diff --git a/Zend/tests/overloaded_func_002.phpt b/Zend/tests/overloaded_func_002.phpt index 986673cc2e..6c16965919 100644 --- a/Zend/tests/overloaded_func_002.phpt +++ b/Zend/tests/overloaded_func_002.phpt @@ -10,4 +10,4 @@ $a = new _ZendTestClass(); var_dump($a->{trim(" test")}()); ?> --EXPECT-- -NULL +string(4) "test" diff --git a/Zend/zend_builtin_functions.c b/Zend/zend_builtin_functions.c index bb6438b4aa..0b48df48bf 100644 --- a/Zend/zend_builtin_functions.c +++ b/Zend/zend_builtin_functions.c @@ -302,6 +302,7 @@ static zend_function *zend_test_class_static_method_get(zend_class_entry *ce, ze /* }}} */ static int zend_test_class_call_method(zend_string *method, zend_object *object, INTERNAL_FUNCTION_PARAMETERS) /* {{{ */ { + RETVAL_STR(zend_string_copy(method)); return 0; } /* }}} */