Author: j16sdiz
Date: 2009-03-31 01:37:07 +0000 (Tue, 31 Mar 2009)
New Revision: 26264

Modified:
   trunk/contrib/fec/src/csrc/fec16-jinterf.c
   trunk/contrib/fec/src/csrc/fec8-jinterf.c
Log:
Fix compiler warnings

Modified: trunk/contrib/fec/src/csrc/fec16-jinterf.c
===================================================================
--- trunk/contrib/fec/src/csrc/fec16-jinterf.c  2009-03-31 01:27:30 UTC (rev 
26263)
+++ trunk/contrib/fec/src/csrc/fec16-jinterf.c  2009-03-31 01:37:07 UTC (rev 
26264)
@@ -83,7 +83,7 @@
     }
 
     for (i=0;i<numRet;i++) {
-        fec_encode((void *)code, (void **)inarr, (void *)retarr[i], 
+        fec_encode((void *)(uintptr_t)code, (void **)(uintptr_t)inarr, (void 
*)(uintptr_t)retarr[i], 
                    (int)localIndex[i], (int)packetLength); 
     }
 
@@ -162,7 +162,7 @@
         inarr[i] += localDataOff[i];
     }
 
-    fec_decode((void *)code, (void **)inarr, (int *)localWhich, 
(int)packetLength);
+    fec_decode((void *)(uintptr_t)code, (void **)(uintptr_t)inarr, (int 
*)(uintptr_t)localWhich, (int)packetLength);
 
     for (i = 0; i < k; i++) {
         inarr[i] -= localDataOff[i];
@@ -198,6 +198,6 @@
     Java_com_onionnetworks_fec_Native16Code_nativeFreeFEC
     (JNIEnv * env, jobject obj, jlong code) {
     
-    fec_free((void *)code); 
+    fec_free((void *)(uintptr_t)code); 
 
 }

Modified: trunk/contrib/fec/src/csrc/fec8-jinterf.c
===================================================================
--- trunk/contrib/fec/src/csrc/fec8-jinterf.c   2009-03-31 01:27:30 UTC (rev 
26263)
+++ trunk/contrib/fec/src/csrc/fec8-jinterf.c   2009-03-31 01:37:07 UTC (rev 
26264)
@@ -83,7 +83,7 @@
     }
 
     for (i=0;i<numRet;i++) {
-        fec_encode((void *)code, (void **)inarr, (void *)retarr[i], 
+        fec_encode((void *)(uintptr_t)code, (void **)(uintptr_t)inarr, (void 
*)(uintptr_t)retarr[i], 
                    (int)localIndex[i], (int)packetLength); 
     }
 
@@ -162,7 +162,7 @@
         inarr[i] += localDataOff[i];
     }
 
-    fec_decode((void *)code, (void **)inarr, (int *)localWhich, 
(int)packetLength);
+    fec_decode((void *)(intptr_t)code, (void **)(intptr_t)inarr, (int 
*)(intptr_t)localWhich, (int)packetLength);
 
     for (i = 0; i < k; i++) {
         inarr[i] -= localDataOff[i];
@@ -198,6 +198,6 @@
     Java_com_onionnetworks_fec_Native8Code_nativeFreeFEC
     (JNIEnv * env, jobject obj, jlong code) {
     
-    fec_free((void *)code); 
+    fec_free((void *)(uintptr_t)code); 
 
 }

_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs

Reply via email to