]> granicus.if.org Git - php/commitdiff
fix for dereferncing null pointer (mfladischer@gmx.net)
authorGeorge Schlossnagle <gschlossnagle@php.net>
Wed, 15 Oct 2003 00:15:23 +0000 (00:15 +0000)
committerGeorge Schlossnagle <gschlossnagle@php.net>
Wed, 15 Oct 2003 00:15:23 +0000 (00:15 +0000)
ext/xmlrpc/xmlrpc-epi-php.c

index 50bc435148b7837a750f2a1b99357244c4615d95..07ba3bf5837965736e52ee86f607bfcff57c9bc8 100644 (file)
@@ -1030,7 +1030,12 @@ PHP_FUNCTION(xmlrpc_server_call_method)
                WRONG_PARAM_COUNT;
        }
        /* user output options */
-       set_output_options(&out, *output_opts);
+       if (argc == 3) {
+               set_output_options(&out, NULL);
+       }
+       else {
+               set_output_options(&out, *output_opts);
+       }
 
        server = zend_list_find(Z_LVAL_PP(handle), &type);