diff options
Diffstat (limited to 'ext/xmlrpc/xmlrpc-epi-php.c')
-rw-r--r-- | ext/xmlrpc/xmlrpc-epi-php.c | 8 |
1 files changed, 2 insertions, 6 deletions
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); |