From 48e16a9dba12cae799583ec145d586d09e7cc5a1 Mon Sep 17 00:00:00 2001 From: moliata Date: Thu, 18 Jun 2020 15:24:27 +0300 Subject: [PATCH] Use ZEND_TOSTRING_FUNC_NAME Closes GH-5736. --- Zend/zend_compile.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Zend/zend_compile.c b/Zend/zend_compile.c index a34b1d8bea..f65e4a94ec 100644 --- a/Zend/zend_compile.c +++ b/Zend/zend_compile.c @@ -6465,7 +6465,7 @@ void zend_compile_func_decl(znode *result, zend_ast *ast, zend_bool toplevel) /* } zend_compile_params(params_ast, return_type_ast, - is_method && zend_string_equals_literal_ci(decl->name, "__toString") ? IS_STRING : 0); + is_method && zend_string_equals_literal(method_lcname, ZEND_TOSTRING_FUNC_NAME) ? IS_STRING : 0); if (CG(active_op_array)->fn_flags & ZEND_ACC_GENERATOR) { zend_mark_function_as_generator(); zend_emit_op(NULL, ZEND_GENERATOR_CREATE, NULL, NULL); -- 2.50.1