X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=src%2Forg%2Fxwt%2Fplat%2FGCJ.java;h=6f545c05135242d90e9330a02c77fa16d9c9c711;hb=315e4f3422651f74f312e38493b58896306de2a8;hp=ad9bc082a100d0cf82197bdb9c9230315a7cddd8;hpb=3d001c9eb9fe9e9074fdcc35d19aa1aa200244f3;p=org.ibex.core.git diff --git a/src/org/xwt/plat/GCJ.java b/src/org/xwt/plat/GCJ.java index ad9bc08..6f545c0 100644 --- a/src/org/xwt/plat/GCJ.java +++ b/src/org/xwt/plat/GCJ.java @@ -10,17 +10,16 @@ public abstract class GCJ extends Platform { // static references to these classes ensure that the linker will include them private static Class c1 = gnu.java.locale.Calendar.class; - private static Class c1 = gnu.java.locale.Calendar_en.class; - private static Class c1 = gnu.java.locale.Calendar_en_US.class; private static Class c2 = java.util.GregorianCalendar.class; private static Class c3 = gnu.gcj.convert.Input_ASCII.class; private static Class c4 = gnu.gcj.convert.Input_UTF8.class; private static Class c5 = gnu.gcj.convert.Input_8859_1.class; private static Class c6 = gnu.java.locale.LocaleInformation.class; private static Class c7 = gnu.gcj.convert.Output_ASCII.class; + private static Class c8 = gnu.java.locale.Calendar_en.class; + private static Class c9 = gnu.java.locale.Calendar_en_US.class; protected org.xwt.Weak _getWeak(Object o) { return new Java2Weak(o); } - protected native InputStream _getBuiltinInputStream(); private static class Java2Weak extends java.lang.ref.WeakReference implements org.xwt.Weak { public Java2Weak(Object o) { super(o); } @@ -38,7 +37,7 @@ public abstract class GCJ extends Platform { } /** Converts an InputStream carrying a JPEG image into an ARGB int[] */ - private static class JPEG implements ImageDecoder { + private static class JPEG extends ImageDecoder { int[] data; byte[] buffer; int width, height;