2003/11/16 09:03:16
[org.ibex.core.git] / src / org / xwt / translators / Freetype.java
index 3079606..f1e11fe 100644 (file)
@@ -15,7 +15,7 @@ public class Freetype {
     private static byte[] image = null;
 
     private int mem_allocated = 0;
-    private org.xwt.mips.Interpreter vm = null;
+    private org.xwt.mips.Runtime vm = null;
 
     private Res loadedStream = null;
 
@@ -26,7 +26,8 @@ public class Freetype {
             InputStream is = res.getInputStream();
             byte[] fontstream = InputStreamToByteArray.convert(is);
             if (image == null) image = InputStreamToByteArray.convert(Main.builtin.getInputStream("freetype.mips"));
-            vm = new org.xwt.mips.Interpreter(image);
+            //vm = new org.xwt.mips.Interpreter(image);
+            vm = new FreetypeVM();
             int baseAddr = vm.sbrk(fontstream.length);
             vm.copyout(fontstream, baseAddr, fontstream.length);
             vm.setUserInfo(0, baseAddr);