From 58cb0e473247518931d128c473c8121a66cae932 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A1t=C3=A9=20Kocsis?= Date: Thu, 28 May 2020 12:40:54 +0200 Subject: Add some mixed parameter types and fix UNKNOWN default values in ext/xmlrpc --- ext/xmlrpc/xmlrpc-epi-php.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'ext/xmlrpc/xmlrpc-epi-php.c') diff --git a/ext/xmlrpc/xmlrpc-epi-php.c b/ext/xmlrpc/xmlrpc-epi-php.c index d1a1e37eca..9c2f569f55 100644 --- a/ext/xmlrpc/xmlrpc-epi-php.c +++ b/ext/xmlrpc/xmlrpc-epi-php.c @@ -966,12 +966,8 @@ PHP_FUNCTION(xmlrpc_server_call_method) if (zend_parse_parameters(argc, "Osz|a", &handle, xmlrpc_server_ce, &rawxml, &rawxml_len, &caller_params, &output_opts) != SUCCESS) { RETURN_THROWS(); } - /* user output options */ - if (argc == 3) { - set_output_options(&out, NULL); - } else { - set_output_options(&out, output_opts); - } + + set_output_options(&out, output_opts ? output_opts : NULL); server = Z_XMLRPC_SERVER_P(handle); -- cgit v1.2.1