Repair XmlrpcClient
authorx2003bruneau <x2003bruneau@839d8a87-29fc-0310-9880-83ba4fa771e5>
Sun, 22 Oct 2006 08:28:17 +0000 (08:28 +0000)
committerx2003bruneau <x2003bruneau@839d8a87-29fc-0310-9880-83ba4fa771e5>
Sun, 22 Oct 2006 08:28:17 +0000 (08:28 +0000)
git-svn-id: svn+ssh://murphy/home/svn/platal/trunk@1000 839d8a87-29fc-0310-9880-83ba4fa771e5

classes/xmlrpcclient.php

index 101fa74..8784a0c 100644 (file)
@@ -185,7 +185,7 @@ class XmlrpcClient
         }
     }
 
-    function __call($function, $arguments, &$return)
+    function __call($function, $arguments)
     {
         $requestprms['host']    = $this->urlparts['host'];
         $requestprms['port']    = $this->urlparts['port'];
@@ -202,15 +202,12 @@ class XmlrpcClient
             print('Error in xmlrpc call \''.$function.'\''."\n");
             print('  code  : '.$result['faultCode']."\n");
             print('  message: '.$result['faultString']."\n");
-            return false;
+            return null;
         }
-        $return = $result;
-        return true;
+        return $result;
     }
 
 }
 
-overload('XmlrpcClient');
-
 // vim:set et sw=4 sts=4 sws=4:
 ?>