X-Git-Url: http://git.megacz.com/?p=org.ibex.core.git;a=blobdiff_plain;f=src%2Forg%2Fibex%2Fnet%2FXMLRPC.java;fp=src%2Forg%2Fibex%2Fnet%2FXMLRPC.java;h=e6a3f65978a22d344d3a5d4f5c4e247e99a152da;hp=66908d8a20f0878edc926f15b7131d5ec04c7ddb;hb=a19b897271a8ab6b25aba63e4b30223c2477c28d;hpb=2d6763644359578428d56d004b998edd10463a84 diff --git a/src/org/ibex/net/XMLRPC.java b/src/org/ibex/net/XMLRPC.java index 66908d8..e6a3f65 100644 --- a/src/org/ibex/net/XMLRPC.java +++ b/src/org/ibex/net/XMLRPC.java @@ -141,7 +141,7 @@ public class XMLRPC extends JS { case "data": int i; for(i=objects.size() - 1; objects.elementAt(i) != null; i--); - JSArray arr = new JSArray(); + JS arr = JS.newArray(); try { for(int j = i + 1; j\n"); @@ -175,9 +175,9 @@ public class XMLRPC extends JS { content.append(method); content.append("\n"); content.append(" \n"); - for(int i=0; i\n"); - appendObject(args.elementAt(i), content); + appendObject(args[i], content); content.append(" \n"); } content.append(" \n"); @@ -303,22 +303,18 @@ public class XMLRPC extends JS { // Call Sequence ////////////////////////////////////////////////////////////////////////// public final JS call(JS a0, JS a1, JS a2, JS[] rest, int nargs) throws JSExn { - JSArray args = new JSArray(); - for(int i=0; i