Hello,
the attached patch fixes two additional warnings.
Ok?
Andreas
2006-05-29 Andreas Tobler <[EMAIL PROTECTED]>
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_CairoSurface.c
(Java_gnu_java_awt_peer_gtk_CairoSurface_getPixels): Define i only
for non big endian systems.
(Java_gnu_java_awt_peer_gtk_CairoSurface_setPixels): Likewise.
Index: native/jni/gtk-peer/gnu_java_awt_peer_gtk_CairoSurface.c
===================================================================
RCS file:
/cvsroot/classpath/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_CairoSurface.c,v
retrieving revision 1.3
diff -u -r1.3 gnu_java_awt_peer_gtk_CairoSurface.c
--- native/jni/gtk-peer/gnu_java_awt_peer_gtk_CairoSurface.c 29 May 2006
17:49:24 -0000 1.3
+++ native/jni/gtk-peer/gnu_java_awt_peer_gtk_CairoSurface.c 29 May 2006
18:27:38 -0000
@@ -122,9 +122,13 @@
Java_gnu_java_awt_peer_gtk_CairoSurface_getPixels
(JNIEnv *env, jobject obj, int size)
{
- jint *pixeldata, *jpixdata, i;
+ jint *pixeldata, *jpixdata;
jintArray jpixels;
-
+
+#ifndef WORDS_BIGENDIAN
+ int i;
+#endif
+
pixeldata = (jint *)getNativeObject(env, obj, BUFFER);
g_assert(pixeldata != NULL);
@@ -151,9 +155,13 @@
Java_gnu_java_awt_peer_gtk_CairoSurface_setPixels
(JNIEnv *env, jobject obj, jintArray jpixels)
{
- jint *pixeldata, *jpixdata, i;
+ jint *pixeldata, *jpixdata;
int size;
-
+
+#ifndef WORDS_BIGENDIAN
+ int i;
+#endif
+
pixeldata = (jint *)getNativeObject(env, obj, BUFFER);
g_assert(pixeldata != NULL);