[kaffe] CVS kaffe (dalibor): Fixed compiler warning on sparc-solaris
Kaffe CVS
Kaffe Mailing List <kaffe@kaffe.org>
Wed Jan 7 11:04:02 2004
PatchSet 4288
Date: 2004/01/07 19:00:59
Author: dalibor
Branch: HEAD
Tag: (none)
Log:
Fixed compiler warning on sparc-solaris
2004-01-07 Dalibor Topic <robilad@kaffe.org>
* include/jni.h
(JNINativeInterface): Changed GetPrimitiveArrayCritical
protoype to match spec.
* kaffe/kaffevm/jni.c
(Kaffe_ReleasePrimitiveArrayCritical): Changed prototype
to match spec.
Reported by: Riccardo Mottola <zuse@libero.it>
Members:
ChangeLog:1.1875->1.1876
include/jni.h:1.25->1.26
kaffe/kaffevm/jni.c:1.98->1.99
Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.1875 kaffe/ChangeLog:1.1876
--- kaffe/ChangeLog:1.1875 Wed Jan 7 17:17:00 2004
+++ kaffe/ChangeLog Wed Jan 7 19:00:59 2004
@@ -1,5 +1,17 @@
2004-01-07 Dalibor Topic <robilad@kaffe.org>
+ * include/jni.h
+ (JNINativeInterface): Changed GetPrimitiveArrayCritical
+ protoype to match spec.
+
+ * kaffe/kaffevm/jni.c
+ (Kaffe_ReleasePrimitiveArrayCritical): Changed prototype
+ to match spec.
+
+ Reported by: Riccardo Mottola <zuse@libero.it>
+
+2004-01-07 Dalibor Topic <robilad@kaffe.org>
+
* kaffe/kaffevm/intrp/machine.c
(runVirtualMachine): Removed unused variable lcc.
Fixes a compiler warning on sparc-solaris.
Index: kaffe/include/jni.h
diff -u kaffe/include/jni.h:1.25 kaffe/include/jni.h:1.26
--- kaffe/include/jni.h:1.25 Fri Jan 2 22:36:21 2004
+++ kaffe/include/jni.h Wed Jan 7 19:01:00 2004
@@ -294,7 +294,7 @@
void* reserved12; /* GetStringRegion */
void* reserved13; /* GetStringUTFRegion */
- void* (*GetPrimitiveArrayCritical) (JNIEnv*, jarray, jboolean);
+ void* (*GetPrimitiveArrayCritical) (JNIEnv*, jarray, jboolean*);
void (*ReleasePrimitiveArrayCritical) (JNIEnv*, jarray, void*, jint);
void* reserved16; /* GetStringCritical */
void* reserved17; /* ReleaseStringCritical */
Index: kaffe/kaffe/kaffevm/jni.c
diff -u kaffe/kaffe/kaffevm/jni.c:1.98 kaffe/kaffe/kaffevm/jni.c:1.99
--- kaffe/kaffe/kaffevm/jni.c:1.98 Fri Jan 2 22:36:22 2004
+++ kaffe/kaffe/kaffevm/jni.c Wed Jan 7 19:01:01 2004
@@ -3165,7 +3165,7 @@
}
static void
-Kaffe_ReleasePrimitiveArrayCritical(JNIEnv* env, jbyteArray arr, jbyte* elems, jint mode)
+Kaffe_ReleasePrimitiveArrayCritical(JNIEnv* env, jbyteArray arr, void* elems, jint mode)
{
Kaffe_ReleaseByteArrayElements(env, (jbyteArray)arr, (jbyte*)elems, mode);
}