From: megacz Date: Fri, 30 Jan 2004 06:50:37 +0000 (+0000) Subject: 2002/10/03 23:37:07 X-Git-Tag: RC3~1530 X-Git-Url: http://git.megacz.com/?a=commitdiff_plain;h=070d1f2206e6366afe395d790dac1c62aa41107a;p=org.ibex.core.git 2002/10/03 23:37:07 darcs-hash:20040130065037-2ba56-8c24babb818857a3f1cc668eabd5452951600ffe.gz --- diff --git a/src/org/xwt/Proxy.java b/src/org/xwt/Proxy.java index 15e6ef0..4ff75b8 100644 --- a/src/org/xwt/Proxy.java +++ b/src/org/xwt/Proxy.java @@ -125,6 +125,8 @@ public class Proxy { Log.log(Platform.class, "WPAD detection failed due to:"); if (e instanceof EcmaError) Log.log(HTTP.class, ((EcmaError)e).getMessage() + " at " + ((EcmaError)e).getSourceName() + ":" + ((EcmaError)e).getLineNumber()); + else if (e instanceof JSObject) + XWT.recursivePrintObject.call(Context.enter(), null, null, new Object[] { e }); else Log.log(Platform.class, e); } return null; @@ -279,10 +281,10 @@ public class Proxy { }; private static boolean match(String[] arr, String s, int index) { - if (index == arr.length) return true; + if (index >= arr.length) return true; for(int i=0; i