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);
 

Reply via email to