diff options
author | Joe Marcus Clarke <marcus@FreeBSD.org> | 2004-04-05 03:58:27 +0000 |
---|---|---|
committer | Joe Marcus Clarke <marcus@FreeBSD.org> | 2004-04-05 03:58:27 +0000 |
commit | b8ce5c191b2cd5ed3c265b72b7917d47ec937c07 (patch) | |
tree | 126c039c3365c8dba77d7ca305df4be0461ffafe /x11-toolkits/libgtk-java/files | |
parent | f59ba3a6609fbcc87abe06ac49e37c278c7bc2c8 (diff) |
Notes
Diffstat (limited to 'x11-toolkits/libgtk-java/files')
4 files changed, 87 insertions, 0 deletions
diff --git a/x11-toolkits/libgtk-java/files/patch-gdk_src_jni_org_gnu_gdk_Display.c b/x11-toolkits/libgtk-java/files/patch-gdk_src_jni_org_gnu_gdk_Display.c new file mode 100644 index 000000000000..d87d1195d5a0 --- /dev/null +++ b/x11-toolkits/libgtk-java/files/patch-gdk_src_jni_org_gnu_gdk_Display.c @@ -0,0 +1,12 @@ +--- gdk/src/jni/org_gnu_gdk_Display.c.orig Sat Feb 7 20:32:44 2004 ++++ gdk/src/jni/org_gnu_gdk_Display.c Sat Feb 7 20:39:35 2004 +@@ -272,7 +272,8 @@ + JNIEXPORT jint JNICALL Java_org_gnu_gdk_Display_gdk_1display_1get_1window_1at_1pointer + (JNIEnv *env, jclass cls, jint display, jint x, jint y) + { +- return (jint)gdk_display_get_window_at_pointer((GdkDisplay*)display, &(gint)x, &(gint)y); ++ gint gy = (gint)y, gx = (gint)x; ++ return (jint)gdk_display_get_window_at_pointer((GdkDisplay*)display, &gx, &gy); + } + + /* diff --git a/x11-toolkits/libgtk-java/files/patch-gtk_src_Makefile.in b/x11-toolkits/libgtk-java/files/patch-gtk_src_Makefile.in new file mode 100644 index 000000000000..c7a9ab59ca0a --- /dev/null +++ b/x11-toolkits/libgtk-java/files/patch-gtk_src_Makefile.in @@ -0,0 +1,20 @@ +--- gtk/src/Makefile.in.orig Tue Mar 30 15:56:57 2004 ++++ gtk/src/Makefile.in Tue Mar 30 15:57:38 2004 +@@ -140,7 +140,7 @@ + ../lib/gtk${gtkapiversion}.jar: $(CLASSES) + (cd build-java; \ + $(JAR) cf ../../lib/gtk${gtkapiversion}-${gtkversion}.jar \ +- `find -name "*.class"` ) ++ `find . -name "*.class"` ) + (cd ../lib; test ! -L gtk${gtkapiversion}.jar && ln -s gtk${gtkapiversion}-${gtkversion}.jar gtk${gtkapiversion}.jar) || exit 0 + + jar: dirs ../lib/gtk${gtkapiversion}.jar +@@ -149,7 +149,7 @@ + ../lib/libgtkjava${gtkapiversion}.so.${gtkversion} : $(OBJECTS) + @(test ! -d ../lib && mkdir ../lib) || exit 0 + $(CC) $(CFLAGS) -shared \ +- $(CFLAGS) $(GTK_LIBS) $(JAVA_INCLUDES) -Xlinker --no-undefined \ ++ $(CFLAGS) $(GTK_LIBS) $(JAVA_INCLUDES) -lc -Xlinker --no-undefined \ + $(OBJECTS) \ + -o ../lib/libgtkjava${gtkapiversion}.so.${gtkversion} + (cd ../lib; test ! -L libgtkjava${gtkapiversion}.so && ln -s libgtkjava${gtkapiversion}.so.${gtkversion} libgtkjava${gtkapiversion}.so) || exit 0 diff --git a/x11-toolkits/libgtk-java/files/patch-gtk_src_jni_org_gnu_gtk_IconInfo.c b/x11-toolkits/libgtk-java/files/patch-gtk_src_jni_org_gnu_gtk_IconInfo.c new file mode 100644 index 000000000000..3c42fe4cf777 --- /dev/null +++ b/x11-toolkits/libgtk-java/files/patch-gtk_src_jni_org_gnu_gtk_IconInfo.c @@ -0,0 +1,17 @@ +--- gtk/src/jni/org_gnu_gtk_IconInfo.c.orig Thu Feb 19 14:18:04 2004 ++++ gtk/src/jni/org_gnu_gtk_IconInfo.c Thu Feb 19 14:18:54 2004 +@@ -129,12 +129,13 @@ + GdkPoint** point = g_malloc(sizeof(GdkPoint*) * (gint)numPoints); + jint* elements = (*env)->GetIntArrayElements(env, points, NULL); + int index; ++ gint gNumPoints = (gint)numPoints; + + for (index = 0; index < (gint)numPoints; index++) + { + point[index] = (GdkPoint*)elements[index]; + } +- return gtk_icon_info_get_attach_points((GtkIconInfo*)info, point, &(gint)numPoints); ++ return gtk_icon_info_get_attach_points((GtkIconInfo*)info, point, &gNumPoints); + } + + /* diff --git a/x11-toolkits/libgtk-java/files/patch-gtk_src_jni_org_gnu_gtk_TreeStore.c b/x11-toolkits/libgtk-java/files/patch-gtk_src_jni_org_gnu_gtk_TreeStore.c new file mode 100644 index 000000000000..aaceca7c2d73 --- /dev/null +++ b/x11-toolkits/libgtk-java/files/patch-gtk_src_jni_org_gnu_gtk_TreeStore.c @@ -0,0 +1,38 @@ +--- gtk/src/jni/org_gnu_gtk_TreeStore.c.orig Sun Mar 7 00:56:20 2004 ++++ gtk/src/jni/org_gnu_gtk_TreeStore.c Sun Mar 7 00:57:03 2004 +@@ -388,7 +388,7 @@ + *env, jclass cls, jint treeStore, jint parent, jint sibling) + { + GtkTreeStore *treeStore_g = (GtkTreeStore *)treeStore; +- GtkTreeIter *iter_g = (GtkTreeIter *)g_malloc(sizeof(GtkTreeIter));; ++ GtkTreeIter *iter_g = (GtkTreeIter *)g_malloc(sizeof(GtkTreeIter)); + GtkTreeIter *parent_g = (GtkTreeIter *)parent; + GtkTreeIter *sibling_g = (GtkTreeIter *)sibling; + gtk_tree_store_insert_before (treeStore_g, iter_g, parent_g, sibling_g); +@@ -404,7 +404,7 @@ + jclass cls, jint treeStore, jint parent, jint sibling) + { + GtkTreeStore *treeStore_g = (GtkTreeStore *)treeStore; +- GtkTreeIter *iter_g = (GtkTreeIter *)g_malloc(sizeof(GtkTreeIter));; ++ GtkTreeIter *iter_g = (GtkTreeIter *)g_malloc(sizeof(GtkTreeIter)); + GtkTreeIter *parent_g = (GtkTreeIter *)parent; + GtkTreeIter *sibling_g = (GtkTreeIter *)sibling; + gtk_tree_store_insert_after (treeStore_g, iter_g, parent_g, sibling_g); +@@ -420,7 +420,7 @@ + jclass cls, jint treeStore, jint parent) + { + GtkTreeStore *treeStore_g = (GtkTreeStore *)treeStore; +- GtkTreeIter *iter_g = (GtkTreeIter *)g_malloc(sizeof(GtkTreeIter));; ++ GtkTreeIter *iter_g = (GtkTreeIter *)g_malloc(sizeof(GtkTreeIter)); + GtkTreeIter *parent_g = (GtkTreeIter *)parent; + gtk_tree_store_prepend (treeStore_g, iter_g, parent_g); + return (jint)iter_g; +@@ -435,7 +435,7 @@ + cls, jint treeStore, jint parent) + { + GtkTreeStore *treeStore_g = (GtkTreeStore *)treeStore; +- GtkTreeIter *iter_g = (GtkTreeIter *)g_malloc(sizeof(GtkTreeIter));; ++ GtkTreeIter *iter_g = (GtkTreeIter *)g_malloc(sizeof(GtkTreeIter)); + GtkTreeIter *parent_g = (GtkTreeIter *)parent; + gtk_tree_store_append (treeStore_g, iter_g, parent_g); + return (jint)iter_g; |