diff options
author | Gustavo J. A. M. Carneiro <gjc@src.gnome.org> | 2006-11-25 15:19:52 +0000 |
---|---|---|
committer | Gustavo J. A. M. Carneiro <gjc@src.gnome.org> | 2006-11-25 15:19:52 +0000 |
commit | cfaf661eb2b7e505e485d37d1b6f5b128eb1fd7e (patch) | |
tree | ea4ac960f68abfda96443b9445001a9b11731e79 /gtk/gtktreeview.override | |
parent | 7fb542ec86783d525a112e0c51fe587b52f409ba (diff) | |
download | pygtk-cfaf661eb2b7e505e485d37d1b6f5b128eb1fd7e.tar.gz |
gtk_tree_model_foreach bug fix
Diffstat (limited to 'gtk/gtktreeview.override')
-rw-r--r-- | gtk/gtktreeview.override | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gtk/gtktreeview.override b/gtk/gtktreeview.override index 9a16a331..2207c3d4 100644 --- a/gtk/gtktreeview.override +++ b/gtk/gtktreeview.override @@ -2149,11 +2149,11 @@ pygtk_tree_foreach_marshal(GtkTreeModel *model, py_path = pygtk_tree_path_to_pyobject(path); py_iter = pyg_boxed_new(GTK_TYPE_TREE_ITER, iter, FALSE, FALSE); if (cunote->data) - retobj = PyEval_CallFunction(cunote->func, "(NNNO)", + retobj = PyEval_CallFunction(cunote->func, "(NNOO)", py_model, py_path, py_iter, cunote->data); else - retobj = PyEval_CallFunction(cunote->func, "(NNN)", + retobj = PyEval_CallFunction(cunote->func, "(NNO)", py_model, py_path, py_iter); if (retobj != NULL) { @@ -2162,7 +2162,7 @@ pygtk_tree_foreach_marshal(GtkTreeModel *model, } else { ret = TRUE; } - + pygtk_boxed_unref_shared(py_iter); pyg_gil_state_release(state); return ret; } |