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