Hello all,

this patchlet marks some unused variables and removes some unnecessary checks on it.

ok?

Andreas

2006-07-26  Andreas Tobler  <[EMAIL PROTECTED]>

        * native/jni/gtk-peer/gnu_java_awt_peer_gtk_CairoGraphics2D.c
        (Java_gnu_java_awt_peer_gtk_CairoGraphics2D_cairoSetMatrix): Remove
        g_assert from unused obj.
        (Java_gnu_java_awt_peer_gtk_CairoGraphics2D_cairoDrawGlyphVector): Mark
        obj as unused and remove g_assert on it.

Index: gnu_java_awt_peer_gtk_CairoGraphics2D.c
===================================================================
RCS file: /cvsroot/classpath/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_CairoGraphics2D.c,v
retrieving revision 1.12
diff -u -r1.12 gnu_java_awt_peer_gtk_CairoGraphics2D.c
--- gnu_java_awt_peer_gtk_CairoGraphics2D.c 12 Jul 2006 20:28:43 -0000 1.12
+++ gnu_java_awt_peer_gtk_CairoGraphics2D.c     26 Jul 2006 21:39:00 -0000
@@ -239,7 +239,6 @@
 {
   jdouble *native_matrix = NULL;
struct cairographics2d *gr = JLONG_TO_PTR(struct cairographics2d, pointer);
-  g_assert (obj != NULL);
   g_assert (gr != NULL);

native_matrix = (*env)->GetDoubleArrayElements (env, java_matrix, NULL);
@@ -275,7 +274,7 @@

 JNIEXPORT void JNICALL
 Java_gnu_java_awt_peer_gtk_CairoGraphics2D_cairoDrawGlyphVector
-(JNIEnv *env, jobject obj, jlong pointer,
+(JNIEnv *env, jobject obj __attribute__((unused)), jlong pointer,
  jobject font,
  jfloat x, jfloat y, jint n,
  jintArray java_codes,
@@ -289,7 +288,6 @@
   float *native_positions;
   jint i = 0;

-  g_assert (obj != NULL);
   g_assert (java_codes != NULL);
   g_assert (java_positions != NULL);


Reply via email to