2003/09/04 07:17:03
authormegacz <megacz@xwt.org>
Fri, 30 Jan 2004 07:04:41 +0000 (07:04 +0000)
committermegacz <megacz@xwt.org>
Fri, 30 Jan 2004 07:04:41 +0000 (07:04 +0000)
darcs-hash:20040130070441-2ba56-765b69ae1e7b84e14d3c2d0c95b71bca9c714d17.gz

src/org/xwt/Box.java.pp
src/org/xwt/Platform.java

index 8b8e2f8..50ef309 100644 (file)
@@ -846,7 +846,9 @@ public final class Box extends JS.Scope {
         public Object get(Object name) { return box.get(name); }
         public void put(Object name, Object value) { box.put(name, value, false, this); }
         public Object[] keys() { return box.keys(); }
-        public Object callMethod(Object method, JS.Array args, boolean justChecking) { return box.callMethod(method,args,justChecking); }
+        public Object callMethod(Object method, JS.Array args, boolean justChecking) {
+           return ((Box)box).callMethod(method,args,justChecking);
+       }
     }
 
 
index c7ace6a..671b002 100644 (file)
@@ -211,7 +211,7 @@ public class Platform {
 
     /** returns an InputStream to the builtin xwar */
     protected InputStream _getBuiltinInputStream() {
-        return Platform.class.getClassLoader().getResourceAsStream("org/xwt/builtin.xwar");
+       return new ByteArrayInputStream(org.bouncycastle.util.encoders.Base64.decode(org.xwt.Builtin.encoded));
     }
 
     /** returns the value of the environment variable key, or null if no such key exists */