From e04c114c1576aa2c8675480948a0a86ba7c6bb3c Mon Sep 17 00:00:00 2001 From: megacz Date: Fri, 30 Jan 2004 07:41:41 +0000 Subject: [PATCH] 2003/11/17 05:23:32 darcs-hash:20040130074141-2ba56-427a8bdf3d84425eab08f7f08725f2a4cedd48f1.gz --- src/org/xwt/js/Internal.java | 9 ++++++--- src/org/xwt/js/Interpreter.java | 13 +++++++++---- src/org/xwt/js/JSCallable.java | 15 +++++++++++++-- 3 files changed, 28 insertions(+), 9 deletions(-) diff --git a/src/org/xwt/js/Internal.java b/src/org/xwt/js/Internal.java index 4cddef1..d1ac346 100644 --- a/src/org/xwt/js/Internal.java +++ b/src/org/xwt/js/Internal.java @@ -130,8 +130,11 @@ class Internal { final Object target = o; final String method = key.toString(); return new JSCallable() { - // FIXME - public Object call(Object notUsed, JSArray args) { return callMethodOnPrimitive(target,method,args); } + public Object call(Object a0, Object a1, Object a2, Object[] rest, int nargs) { + JSArray args = new JSArray(); + for(int i=0; i