--- kgsueme/gtk2-perl-xs.patch 2003/06/01 06:07:11 1.1 +++ kgsueme/gtk2-perl-xs.patch 2003/06/01 06:40:15 1.2 @@ -1,27 +1,11 @@ - -Gtk2/ChangeLog -2003/06/01 08:07 pcg - - * xs/GtkAspectFrame.xs: fixed package name typo. - * xs/GtkAspectFrame.xs: renamed ->set to set_param, because ->set is more - universal. - * xs/GtkTreeSortable: fixed package name typo. - -Glib/ChangeLog -2003/06/01 08:07 pcg - - * gperl.h: make it compile even on non-threaded perls (where aTHX is empty). - * GObject.xs: ->set and ->get accept more than one property pair/name. - - Index: Glib/GObject.xs =================================================================== RCS file: /cvsroot/gtk2-perl/gtk2-perl-xs/Glib/GObject.xs,v retrieving revision 1.2 diff -u -p -r1.2 GObject.xs --- Glib/GObject.xs 22 May 2003 14:23:11 -0000 1.2 -+++ Glib/GObject.xs 1 Jun 2003 06:05:24 -0000 ++++ Glib/GObject.xs 1 Jun 2003 06:36:49 -0000 @@ -390,37 +390,49 @@ g_object_get_data (object, key) @@ -46,7 +30,7 @@ + int i; + + EXTEND (SP, items); -+ for (i = 1; i <= items; i++) { ++ for (i = 1; i < items; i++) { + char *name = SvPV_nolen (ST (i)); + + init_property_value (object, name, &value); @@ -94,7 +78,7 @@ retrieving revision 1.4 diff -u -p -r1.4 gperl.h --- Glib/gperl.h 31 May 2003 04:00:45 -0000 1.4 -+++ Glib/gperl.h 1 Jun 2003 06:05:24 -0000 ++++ Glib/gperl.h 1 Jun 2003 06:36:51 -0000 @@ -28,6 +28,11 @@ #include @@ -113,7 +97,7 @@ retrieving revision 1.3 diff -u -p -r1.3 GtkAspectFrame.xs --- Gtk2/xs/GtkAspectFrame.xs 22 May 2003 14:23:23 -0000 1.3 -+++ Gtk2/xs/GtkAspectFrame.xs 1 Jun 2003 06:05:24 -0000 ++++ Gtk2/xs/GtkAspectFrame.xs 1 Jun 2003 06:36:51 -0000 @@ -21,7 +21,7 @@ #include "gtk2perl.h" @@ -141,7 +125,7 @@ retrieving revision 1.3 diff -u -p -r1.3 GtkTreeSortable.xs --- Gtk2/xs/GtkTreeSortable.xs 22 May 2003 14:23:24 -0000 1.3 -+++ Gtk2/xs/GtkTreeSortable.xs 1 Jun 2003 06:05:24 -0000 ++++ Gtk2/xs/GtkTreeSortable.xs 1 Jun 2003 06:36:51 -0000 @@ -23,7 +23,7 @@ // typedef gint (* GtkTreeIterCompareFunc) (GtkTreeModel *model, GtkTreeIter *a, GtkTreeIter *b, gpointer user_data)