summaryrefslogtreecommitdiff
path: root/gtk/pygtkcellrenderer.c
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/pygtkcellrenderer.c
parent80799f7f155b0c333f18b5a81ab96070dc3be946 (diff)
downloadpygtk-76d607b543f1273f2b18d6fde68c8a1bb2fd99aa.tar.gz
make threading runtime optional
Diffstat (limited to 'gtk/pygtkcellrenderer.c')
-rw-r--r--gtk/pygtkcellrenderer.c22
1 files changed, 11 insertions, 11 deletions
diff --git a/gtk/pygtkcellrenderer.c b/gtk/pygtkcellrenderer.c
index 8673d17e..7ab06f79 100644
--- a/gtk/pygtkcellrenderer.c
+++ b/gtk/pygtkcellrenderer.c
@@ -118,7 +118,7 @@ pygtk_generic_cell_renderer_get_size (GtkCellRenderer *cell,
g_return_if_fail(PYGTK_IS_GENERIC_CELL_RENDERER (cell));
- state = PyGILState_Ensure();
+ state = pyg_gil_state_ensure();
self = pygobject_new((GObject *)cell);
@@ -134,7 +134,7 @@ pygtk_generic_cell_renderer_get_size (GtkCellRenderer *cell,
PyErr_Print();
Py_DECREF(py_widget);
Py_DECREF(py_cell_area);
- PyGILState_Release(state);
+ pyg_gil_state_release(state);
return;
}
Py_DECREF(py_widget);
@@ -144,13 +144,13 @@ pygtk_generic_cell_renderer_get_size (GtkCellRenderer *cell,
&my_x, &my_y, &my_width, &my_height)) {
PyErr_Clear();
Py_DECREF(py_ret);
- PyGILState_Release(state);
+ pyg_gil_state_release(state);
g_warning("could not parse return value of get_size() method. "
"Should be of form (x_offset, y_offset, width, height)");
return;
}
- PyGILState_Release(state);
+ pyg_gil_state_release(state);
/* success */
if (x_offset)
@@ -182,7 +182,7 @@ pygtk_generic_cell_renderer_render (GtkCellRenderer *cell,
g_return_if_fail(PYGTK_IS_GENERIC_CELL_RENDERER (cell));
- state = PyGILState_Ensure();
+ state = pyg_gil_state_ensure();
self = pygobject_new((GObject *)cell);
@@ -207,7 +207,7 @@ pygtk_generic_cell_renderer_render (GtkCellRenderer *cell,
Py_DECREF(py_cell_area);
Py_DECREF(py_expose_area);
- PyGILState_Release(state);
+ pyg_gil_state_release(state);
}
static gboolean
@@ -226,7 +226,7 @@ pygtk_generic_cell_renderer_activate (GtkCellRenderer *cell,
g_return_val_if_fail(PYGTK_IS_GENERIC_CELL_RENDERER (cell), FALSE);
- state = PyGILState_Ensure();
+ state = pyg_gil_state_ensure();
self = pygobject_new((GObject *)cell);
@@ -254,7 +254,7 @@ out:
Py_DECREF(py_widget);
Py_DECREF(py_background_area);
Py_DECREF(py_cell_area);
- PyGILState_Release(state);
+ pyg_gil_state_release(state);
return ret;
}
@@ -275,7 +275,7 @@ pygtk_generic_cell_renderer_start_editing (GtkCellRenderer *cell,
g_return_val_if_fail(PYGTK_IS_GENERIC_CELL_RENDERER (cell), NULL);
- state = PyGILState_Ensure();
+ state = pyg_gil_state_ensure();
self = pygobject_new((GObject *)cell);
@@ -296,7 +296,7 @@ pygtk_generic_cell_renderer_start_editing (GtkCellRenderer *cell,
Py_DECREF(py_widget);
Py_DECREF(py_background_area);
Py_DECREF(py_cell_area);
- PyGILState_Release(state);
+ pyg_gil_state_release(state);
return NULL;
}
Py_DECREF(py_event);
@@ -313,7 +313,7 @@ pygtk_generic_cell_renderer_start_editing (GtkCellRenderer *cell,
g_warning("return of start_editing() was not a GtkCellEditable");
}
Py_DECREF(py_ret);
- PyGILState_Release(state);
+ pyg_gil_state_release(state);
return ret;
}