Index: ChangeLog =================================================================== RCS file: /cvs/gnome/pygtk/ChangeLog,v retrieving revision 1.1619 diff -u -p -r1.1619 ChangeLog --- ChangeLog 3 Oct 2006 00:10:35 -0000 1.1619 +++ ChangeLog 3 Oct 2006 17:23:34 -0000 @@ -1,3 +1,9 @@ +2006-10-03 Gustavo J. A. M. Carneiro + + * gtk/gtktreeview.override (pygtk_tree_sortable_sort_cb): Fix a + refcount problem accidentally introduced by me between 2.10.1 and + 2.10.2 :P + 2006-10-03 Gustavo J. A. M. Carneiro * configure.in: Post-release version bump. Index: gtk/gtktreeview.override =================================================================== RCS file: /cvs/gnome/pygtk/gtk/gtktreeview.override,v retrieving revision 1.74 diff -u -p -r1.74 gtktreeview.override --- gtk/gtktreeview.override 16 Sep 2006 14:27:43 -0000 1.74 +++ gtk/gtktreeview.override 3 Oct 2006 17:23:34 -0000 @@ -1125,10 +1125,10 @@ pygtk_tree_sortable_sort_cb(GtkTreeModel py_iter2 = pyg_boxed_new(GTK_TYPE_TREE_ITER, iter2, FALSE, FALSE); if (cunote->data) { - retobj = PyEval_CallFunction(cunote->func, "(OONO)", py_model, + retobj = PyEval_CallFunction(cunote->func, "(OOOO)", py_model, py_iter1, py_iter2, cunote->data); } else { - retobj = PyEval_CallFunction(cunote->func, "(OON)", py_model, + retobj = PyEval_CallFunction(cunote->func, "(OOO)", py_model, py_iter1, py_iter2); } pygtk_boxed_unref_shared(py_iter1);