For some odd reason there were so many definitions of the same methods in gnu_java_awt_peer_gtk_GtkWindowPeer.c. I removed them. This may have been my fault, I just cant recall how they would have got in there!
2006-02-15 Lillian Angel <[EMAIL PROTECTED]> * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c: Removed duplicate methods.
Index: native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c =================================================================== RCS file: /sources/classpath/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c,v retrieving revision 1.64 diff -u -r1.64 gnu_java_awt_peer_gtk_GtkWindowPeer.c --- native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c 15 Feb 2006 19:29:25 -0000 1.64 +++ native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c 15 Feb 2006 20:53:18 -0000 @@ -1394,44 +1394,6 @@ } JNIEXPORT void JNICALL -Java_gnu_java_awt_peer_gtk_GtkWindowPeer_nativeSetLocation - (JNIEnv *env, jobject obj, jint x, jint y) -{ - gdk_threads_enter (); - - Java_gnu_java_awt_peer_gtk_GtkWindowPeer_nativeSetLocationUnlocked - (env, obj, x, y); - - gdk_threads_leave (); -} - -JNIEXPORT void JNICALL -Java_gnu_java_awt_peer_gtk_GtkWindowPeer_nativeSetLocationUnlocked - (JNIEnv *env, jobject obj, jint x, jint y) -{ - void *ptr; - - ptr = NSA_GET_PTR (env, obj); - - gtk_window_move (GTK_WINDOW(ptr), x, y); - - if (GTK_WIDGET (ptr)->window != NULL) - gdk_window_move (GTK_WIDGET (ptr)->window, x, y); -} - -JNIEXPORT void JNICALL -Java_gnu_java_awt_peer_gtk_GtkWindowPeer_nativeSetLocation - (JNIEnv *env, jobject obj, jint x, jint y) -{ - gdk_threads_enter (); - - Java_gnu_java_awt_peer_gtk_GtkWindowPeer_nativeSetLocationUnlocked - (env, obj, x, y); - - gdk_threads_leave (); -} - -JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkWindowPeer_nativeSetLocationUnlocked (JNIEnv *env, jobject obj, jint x, jint y) { @@ -1458,20 +1420,6 @@ } JNIEXPORT void JNICALL -Java_gnu_java_awt_peer_gtk_GtkWindowPeer_nativeSetLocationUnlocked - (JNIEnv *env, jobject obj, jint x, jint y) -{ - void *ptr; - - ptr = NSA_GET_PTR (env, obj); - - gtk_window_move (GTK_WINDOW(ptr), x, y); - - if (GTK_WIDGET (ptr)->window != NULL) - gdk_window_move (GTK_WIDGET (ptr)->window, x, y); -} - -JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkWindowPeer_nativeSetBoundsUnlocked (JNIEnv *env, jobject obj, jint x, jint y, jint width, jint height) {