]> granicus.if.org Git - php/commitdiff
MFH:
authorFelipe Pena <felipe@php.net>
Tue, 27 Jan 2009 15:02:43 +0000 (15:02 +0000)
committerFelipe Pena <felipe@php.net>
Tue, 27 Jan 2009 15:02:43 +0000 (15:02 +0000)
- Fix compile warning
- Fixed test

ext/xmlrpc/tests/bug45556.phpt
ext/xmlrpc/xmlrpc-epi-php.c

index 9c73e0e5df16ed30e62ceaf89916fac9785c6c54..b1956e568a2f4cd915519b4da7adf157392eaf78 100644 (file)
@@ -25,16 +25,7 @@ xmlrpc_server_call_method ($server, $request, NULL, $options);
 
 ?>
 --EXPECTF--
-
 Warning: xmlrpc_server_call_method(): Invalid callback 'foobar' passed in %s on line %d
-expat reports error code 5
-       description: Invalid document end
-       line: 1
-       column: 1
-       byte index: 0
-       total bytes: 0
-
-       data beginning 0 before byte index: foo
  
 Warning: xmlrpc_server_call_method(): xml parse error: [line 1, column 1, message: Invalid document end] Unable to add introspection data returned from bar::test() in %s on line %d
 
index 9ffc75a3f99a09ab5c28f104749186938f84081e..e94639a8f7dba8b79adb205e684078c7f4633785 100644 (file)
@@ -658,7 +658,7 @@ PHP_FUNCTION(xmlrpc_encode_request)
                }
        }
        
-       if (out.xmlrpc_out.xml_elem_opts.encoding != ENCODING_DEFAULT) {
+       if (strcmp(out.xmlrpc_out.xml_elem_opts.encoding, ENCODING_DEFAULT) != 0) {
                efree((char *)out.xmlrpc_out.xml_elem_opts.encoding);
        }
 }