diff generator/typesystem_core-java.java @ 402:e67ce7c21758

gdc & 64 bit changes
author Eldar Insafutdinov
date Thu, 17 Mar 2011 19:45:42 +0000
parents a032df77b6ab
children 9d6e4703a458
line wrap: on
line diff
--- a/generator/typesystem_core-java.java	Wed Oct 20 09:45:59 2010 +0200
+++ b/generator/typesystem_core-java.java	Thu Mar 17 19:45:42 2011 +0000
@@ -209,7 +209,7 @@
 //        if (m_instance != null)
 //            throw new RuntimeException("QCoreApplication can only be initialized once");
 
-		argc = args.length;
+		argc = cast(int) args.length;
 		argv = toStringzArray(args);
 		this(&argc, argv);
 
@@ -235,7 +235,7 @@
 
 class QTranslator___ extends QTranslator {
    	public final bool load(ubyte[] data) {
-        return load(data.ptr, data.length);
+        return load(data.ptr, cast(int)data.length);
     }
 }// class
 
@@ -590,7 +590,7 @@
     }
 
     public final void setData(byte data[]) {
-        setData(cast(char*)data.ptr, data.length);
+        setData(cast(char*)data.ptr, cast(int)data.length);
     }
 
 }// class