summaryrefslogtreecommitdiff
path: root/gtk/gtktreeview.override
diff options
context:
space:
mode:
authorJohn Finlay <finlay@src.gnome.org>2006-07-18 07:32:08 +0000
committerJohn Finlay <finlay@src.gnome.org>2006-07-18 07:32:08 +0000
commit07921e58ddc7d0418806b0411ce0e754c544a1dd (patch)
treed59c090710c7677088abc0ed772713f623dbd551 /gtk/gtktreeview.override
parent6aedd7dbb30e52a10a0379d95e0e8b26bd7be84e (diff)
downloadpygtk-07921e58ddc7d0418806b0411ce0e754c544a1dd.tar.gz
Don't copy TreeIter when passing to callback. #347273 (Stefano Maggiolo)
* gtk/gtktreeview.override (pygtk_cell_data_func_marshal) (pygtk_tree_selection_foreach_marshal, pygtk_tree_sortable_sort_cb) (pygtk_tree_foreach_marshal, pygtk_tree_model_filter_visible_cb) (pygtk_filter_modify_func_marshal) (pygtk_set_search_equal_func_marshal): Don't copy TreeIter when passing to callback. #347273 (Stefano Maggiolo)
Diffstat (limited to 'gtk/gtktreeview.override')
-rw-r--r--gtk/gtktreeview.override18
1 files changed, 9 insertions, 9 deletions
diff --git a/gtk/gtktreeview.override b/gtk/gtktreeview.override
index 09ea75ce..a5d1d168 100644
--- a/gtk/gtktreeview.override
+++ b/gtk/gtktreeview.override
@@ -193,7 +193,7 @@ pygtk_cell_data_func_marshal (GtkCellLayout *cell_layout,
pycell = pygobject_new((GObject *)cell);
pytreemodel = pygobject_new((GObject *)tree_model);
pyiter = pyg_boxed_new(GTK_TYPE_TREE_ITER, iter,
- TRUE, TRUE);
+ FALSE, FALSE);
if (cunote->data)
retobj = PyEval_CallFunction(cunote->func, "(NNNNO)",
pycelllayout, pycell,
@@ -595,7 +595,7 @@ pygtk_tree_selection_foreach_marshal(GtkTreeModel *model,
py_model = pygobject_new((GObject *)model);
py_path = pygtk_tree_path_to_pyobject(path);
- py_iter = pyg_boxed_new(GTK_TYPE_TREE_ITER, iter, TRUE, TRUE);
+ py_iter = pyg_boxed_new(GTK_TYPE_TREE_ITER, iter, FALSE, FALSE);
if (cunote->data)
retobj = PyEval_CallFunction(cunote->func, "(NNNO)",
py_model, py_path, py_iter,
@@ -1058,8 +1058,8 @@ pygtk_tree_sortable_sort_cb(GtkTreeModel *model, GtkTreeIter *iter1,
state = pyg_gil_state_ensure();
py_model = pygobject_new((GObject *)model);
- py_iter1 = pyg_boxed_new(GTK_TYPE_TREE_ITER, iter1, TRUE, TRUE);
- py_iter2 = pyg_boxed_new(GTK_TYPE_TREE_ITER, iter2, TRUE, TRUE);
+ py_iter1 = pyg_boxed_new(GTK_TYPE_TREE_ITER, iter1, FALSE, FALSE);
+ py_iter2 = pyg_boxed_new(GTK_TYPE_TREE_ITER, iter2, FALSE, FALSE);
if (cunote->data) {
retobj = PyEval_CallFunction(cunote->func, "(NNNO)", py_model,
@@ -2052,7 +2052,7 @@ pygtk_tree_foreach_marshal(GtkTreeModel *model,
py_model = pygobject_new((GObject *)model);
py_path = pygtk_tree_path_to_pyobject(path);
- py_iter = pyg_boxed_new(GTK_TYPE_TREE_ITER, iter, TRUE, TRUE);
+ py_iter = pyg_boxed_new(GTK_TYPE_TREE_ITER, iter, FALSE, FALSE);
if (cunote->data)
retobj = PyEval_CallFunction(cunote->func, "(NNNO)",
py_model, py_path, py_iter,
@@ -2460,7 +2460,7 @@ pygtk_tree_model_filter_visible_cb(GtkTreeModel *model, GtkTreeIter *iter,
state = pyg_gil_state_ensure();
py_model = pygobject_new((GObject *)model);
- py_iter = pyg_boxed_new(GTK_TYPE_TREE_ITER, iter, TRUE, TRUE);
+ py_iter = pyg_boxed_new(GTK_TYPE_TREE_ITER, iter, FALSE, FALSE);
if (cunote->data) {
retobj = PyEval_CallFunction(cunote->func, "(NNO)", py_model,
@@ -2793,7 +2793,7 @@ pygtk_filter_modify_func_marshal(GtkTreeModel *model, GtkTreeIter *iter,
state = pyg_gil_state_ensure();
py_model = pygobject_new((GObject *)model);
- py_iter = pyg_boxed_new(GTK_TYPE_TREE_ITER, iter, TRUE, TRUE);
+ py_iter = pyg_boxed_new(GTK_TYPE_TREE_ITER, iter, FALSE, FALSE);
if (cunote->data)
py_value = PyEval_CallFunction(cunote->func, "(NNiO)",
py_model, py_iter, column, cunote->data);
@@ -2977,7 +2977,7 @@ pygtk_set_search_equal_func_marshal(GtkTreeModel *model,
py_model = pygobject_new((GObject *)model);
py_column = PyInt_FromLong(column);
py_key = PyString_FromString(key);
- py_iter = pyg_boxed_new(GTK_TYPE_TREE_ITER, iter, TRUE, TRUE);
+ py_iter = pyg_boxed_new(GTK_TYPE_TREE_ITER, iter, FALSE, FALSE);
if (cunote->data)
retobj = PyEval_CallFunction(cunote->func, "(NNNNO)",
@@ -3054,7 +3054,7 @@ pygtk_set_row_separator_func_marshal(GtkTreeModel *model,
state = pyg_gil_state_ensure();
py_model = pygobject_new((GObject *)model);
- py_iter = pyg_boxed_new(GTK_TYPE_TREE_ITER, iter, TRUE, TRUE);
+ py_iter = pyg_boxed_new(GTK_TYPE_TREE_ITER, iter, FALSE, FALSE);
if (cunote->data)
retobj = PyEval_CallFunction(cunote->func, "(NNO)",