From 7cb18b2a46fd3b8aba04b1f990b85025debc17ec Mon Sep 17 00:00:00 2001 From: Mitch Hagstrand Date: Thu, 15 Jun 2017 16:33:18 -0500 Subject: [PATCH] BUG #74737: Incorrect ReflectionFunction information for mysqli_get_client_info --- ext/mysqli/mysqli_fe.c | 2 +- ext/mysqli/tests/bug74737.phpt | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 ext/mysqli/tests/bug74737.phpt diff --git a/ext/mysqli/mysqli_fe.c b/ext/mysqli/mysqli_fe.c index 59354e5096..4f88bac295 100644 --- a/ext/mysqli/mysqli_fe.c +++ b/ext/mysqli/mysqli_fe.c @@ -453,7 +453,7 @@ const zend_function_entry mysqli_functions[] = { #ifdef HAVE_MYSQLI_GET_CHARSET PHP_FE(mysqli_get_charset, arginfo_mysqli_only_link) #endif - PHP_FE(mysqli_get_client_info, arginfo_mysqli_only_link) + PHP_FE(mysqli_get_client_info, arginfo_mysqli_no_options) PHP_FE(mysqli_get_client_version, arginfo_mysqli_only_link) PHP_FE(mysqli_get_links_stats, arginfo_mysqli_no_options) PHP_FE(mysqli_get_host_info, arginfo_mysqli_only_link) diff --git a/ext/mysqli/tests/bug74737.phpt b/ext/mysqli/tests/bug74737.phpt new file mode 100644 index 0000000000..b45f843830 --- /dev/null +++ b/ext/mysqli/tests/bug74737.phpt @@ -0,0 +1,19 @@ +--TEST-- +Bug #74737: Incorrect ReflectionFunction information for mysqli_get_client_info +--SKIPIF-- + +--FILE-- +getNumberOfParameters(); +echo PHP_EOL; +echo $rf->getNumberOfRequiredParameters(); +?> + +--EXPECT-- +0 +0 -- 2.40.0