project_files/Android-build/SDL-android-project/src/org/hedgewars/hedgeroid/netplay/ThreadedNetConnection.java
changeset 7558 983ff426f91e
parent 7508 763d3961400b
child 7568 75ba91f14ed5
--- a/project_files/Android-build/SDL-android-project/src/org/hedgewars/hedgeroid/netplay/ThreadedNetConnection.java	Sat Aug 18 13:21:37 2012 +0200
+++ b/project_files/Android-build/SDL-android-project/src/org/hedgewars/hedgeroid/netplay/ThreadedNetConnection.java	Sat Aug 18 13:39:05 2012 +0200
@@ -38,6 +38,7 @@
 import org.hedgewars.hedgeroid.frontlib.Frontlib.VoidCallback;
 import org.hedgewars.hedgeroid.frontlib.Frontlib.WeaponsetCallback;
 import org.hedgewars.hedgeroid.frontlib.Frontlib.WeaponsetPtr;
+import org.hedgewars.hedgeroid.frontlib.NativeSizeT;
 import org.hedgewars.hedgeroid.netplay.Netplay.FromNetHandler;
 import org.hedgewars.hedgeroid.netplay.Netplay.FromNetMsgType;
 import org.hedgewars.hedgeroid.util.FileUtils;
@@ -54,7 +55,6 @@
 import android.util.Pair;
 
 import com.sun.jna.Memory;
-import com.sun.jna.NativeLong;
 import com.sun.jna.Pointer;
 
 /**
@@ -312,7 +312,7 @@
 	};
 	
 	private final BytesCallback engineMessageCb = new BytesCallback() {
-		public void callback(Pointer context, Pointer buffer, NativeLong size) {
+		public void callback(Pointer context, Pointer buffer, NativeSizeT size) {
 			sendFromNet(MSG_ENGINE_MESSAGE, buffer.getByteArray(0, size.intValue()));
 		}
 	};
@@ -498,7 +498,7 @@
 				byte[] message = (byte[])msg.obj;
 				Memory mem = new Memory(message.length);
 				mem.write(0, message, 0, message.length);
-				FLIB.flib_netconn_send_engineMessage(conn, mem, new NativeLong(message.length));
+				FLIB.flib_netconn_send_engineMessage(conn, mem, NativeSizeT.valueOf(message.length));
 				break;
 			}
 			case MSG_SEND_ROUND_FINISHED: {
@@ -545,7 +545,7 @@
 				byte[] message = (byte[])msg.obj;
 				Memory mem = new Memory(message.length);
 				mem.write(0, message, 0, message.length);
-				FLIB.flib_netconn_send_mapDrawdata(conn, mem, new NativeLong(message.length));
+				FLIB.flib_netconn_send_mapDrawdata(conn, mem, NativeSizeT.valueOf(message.length));
 				break;
 			}
 			case MSG_SEND_GAMESTYLE: {