summaryrefslogtreecommitdiff
path: root/gtk/gtktreeview.override
diff options
context:
space:
mode:
authorGustavo J. A. M. Carneiro <gcarneiro@src.gnome.org>2004-08-04 14:52:52 +0000
committerGustavo J. A. M. Carneiro <gcarneiro@src.gnome.org>2004-08-04 14:52:52 +0000
commit76d607b543f1273f2b18d6fde68c8a1bb2fd99aa (patch)
tree9818a922a2c7eb3c6690f3652036a14fc96baca6 /gtk/gtktreeview.override
parent80799f7f155b0c333f18b5a81ab96070dc3be946 (diff)
downloadpygtk-76d607b543f1273f2b18d6fde68c8a1bb2fd99aa.tar.gz
make threading runtime optional
Diffstat (limited to 'gtk/gtktreeview.override')
-rw-r--r--gtk/gtktreeview.override37
1 files changed, 19 insertions, 18 deletions
diff --git a/gtk/gtktreeview.override b/gtk/gtktreeview.override
index a324d8e6..5cf1e062 100644
--- a/gtk/gtktreeview.override
+++ b/gtk/gtktreeview.override
@@ -179,7 +179,7 @@ pygtk_cell_data_func_marshal (GtkCellLayout *cell_layout,
g_assert (cunote->func);
- state = PyGILState_Ensure();
+ state = pyg_gil_state_ensure();
pycelllayout = pygobject_new((GObject *)cell_layout);
pycell = pygobject_new((GObject *)cell);
@@ -200,7 +200,7 @@ pygtk_cell_data_func_marshal (GtkCellLayout *cell_layout,
} else
Py_DECREF(retobj);
- PyGILState_Release(state);
+ pyg_gil_state_release(state);
}
static PyObject *
@@ -583,7 +583,7 @@ pygtk_tree_selection_foreach_marshal(GtkTreeModel *model,
g_assert(cunote->func);
- state = PyGILState_Ensure();
+ state = pyg_gil_state_ensure();
py_model = pygobject_new((GObject *)model);
py_path = pygtk_tree_path_to_pyobject(path);
@@ -602,7 +602,7 @@ pygtk_tree_selection_foreach_marshal(GtkTreeModel *model,
Py_XDECREF(retobj);
- PyGILState_Release(state);
+ pyg_gil_state_release(state);
}
static PyObject *
_wrap_gtk_tree_selection_selected_foreach(PyGObject *self, PyObject *args)
@@ -640,7 +640,7 @@ pygtk_tree_selection_marshal(GtkTreeSelection *selection,
g_assert(cunote->func);
- state = PyGILState_Ensure();
+ state = pyg_gil_state_ensure();
pypath = pygtk_tree_path_to_pyobject(path);
if (cunote->data)
@@ -666,7 +666,8 @@ pygtk_tree_selection_marshal(GtkTreeSelection *selection,
Py_DECREF(retobj);
}
- PyGILState_Release(state);
+
+ pyg_gil_state_release(state);
return retval;
}
@@ -1016,7 +1017,7 @@ pygtk_tree_sortable_sort_cb(GtkTreeModel *model, GtkTreeIter *iter1,
g_assert(cunote->func);
- state = PyGILState_Ensure();
+ state = pyg_gil_state_ensure();
py_model = pygobject_new((GObject *)model);
py_iter1 = pyg_boxed_new(GTK_TYPE_TREE_ITER, iter1, TRUE, TRUE);
@@ -1038,7 +1039,7 @@ pygtk_tree_sortable_sort_cb(GtkTreeModel *model, GtkTreeIter *iter1,
}
Py_XDECREF(retobj);
- PyGILState_Release(state);
+ pyg_gil_state_release(state);
return ret;
}
static PyObject *
@@ -1905,7 +1906,7 @@ pygtk_tree_foreach_marshal(GtkTreeModel *model,
g_assert(cunote->func);
- state = PyGILState_Ensure();
+ state = pyg_gil_state_ensure();
py_model = pygobject_new((GObject *)model);
py_path = pygtk_tree_path_to_pyobject(path);
@@ -1925,7 +1926,7 @@ pygtk_tree_foreach_marshal(GtkTreeModel *model,
ret = TRUE;
}
- PyGILState_Release(state);
+ pyg_gil_state_release(state);
return ret;
}
static PyObject *
@@ -2407,7 +2408,7 @@ pygtk_tree_model_filter_visible_cb(GtkTreeModel *model, GtkTreeIter *iter,
g_assert(cunote->func);
- state = PyGILState_Ensure();
+ state = pyg_gil_state_ensure();
py_model = pygobject_new((GObject *)model);
py_iter = pyg_boxed_new(GTK_TYPE_TREE_ITER, iter, TRUE, TRUE);
@@ -2426,7 +2427,7 @@ pygtk_tree_model_filter_visible_cb(GtkTreeModel *model, GtkTreeIter *iter,
}
Py_XDECREF(retobj);
- PyGILState_Release(state);
+ pyg_gil_state_release(state);
return ret;
}
static PyObject *
@@ -2741,7 +2742,7 @@ pygtk_filter_modify_func_marshal(GtkTreeModel *model, GtkTreeIter *iter,
g_assert (cunote->func);
- state = PyGILState_Ensure();
+ state = pyg_gil_state_ensure();
py_model = pygobject_new((GObject *)model);
py_iter = pyg_boxed_new(GTK_TYPE_TREE_ITER, iter, TRUE, TRUE);
@@ -2762,7 +2763,7 @@ pygtk_filter_modify_func_marshal(GtkTreeModel *model, GtkTreeIter *iter,
Py_XDECREF(py_value);
- PyGILState_Release(state);
+ pyg_gil_state_release(state);
}
static PyObject *
@@ -2837,7 +2838,7 @@ pygtk_column_drag_func_marshal(GtkTreeView *tree_view,
g_assert (cunote->func);
- state = PyGILState_Ensure();
+ state = pyg_gil_state_ensure();
py_tree_view = pygobject_new((GObject *)tree_view);
py_column = pygobject_new((GObject *)column);
@@ -2862,7 +2863,7 @@ pygtk_column_drag_func_marshal(GtkTreeView *tree_view,
}
Py_XDECREF(retobj);
- PyGILState_Release(state);
+ pyg_gil_state_release(state);
return ret;
}
static PyObject *
@@ -2920,7 +2921,7 @@ pygtk_set_search_equal_func_marshal(GtkTreeModel *model,
g_assert (cunote->func);
- state = PyGILState_Ensure();
+ state = pyg_gil_state_ensure();
py_model = pygobject_new((GObject *)model);
py_column = PyInt_FromLong(column);
@@ -2942,7 +2943,7 @@ pygtk_set_search_equal_func_marshal(GtkTreeModel *model,
}
Py_XDECREF(retobj);
- PyGILState_Release(state);
+ pyg_gil_state_release(state);
return ret;
}