summaryrefslogtreecommitdiff
path: root/_dbus_bindings/generic.c
diff options
context:
space:
mode:
authorSimon McVittie <smcv@debian.org>2010-12-02 16:31:07 +0000
committerSimon McVittie <smcv@debian.org>2010-12-02 16:31:07 +0000
commit56ad64cd14e52b479489549f76343f19e3842139 (patch)
tree645b786f39e8fa58247a3b69d9e5754ed18c9319 /_dbus_bindings/generic.c
parentcb1bbd2414e892469023653ea7ddd5d39cd76b84 (diff)
downloaddbus-python-56ad64cd14e52b479489549f76343f19e3842139.tar.gz
Use Py_CLEAR for greater robustness
Diffstat (limited to '_dbus_bindings/generic.c')
-rw-r--r--_dbus_bindings/generic.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/_dbus_bindings/generic.c b/_dbus_bindings/generic.c
index cda138d..05906ae 100644
--- a/_dbus_bindings/generic.c
+++ b/_dbus_bindings/generic.c
@@ -69,7 +69,7 @@ void
dbus_py_take_gil_and_xdecref(PyObject *obj)
{
PyGILState_STATE gil = PyGILState_Ensure();
- Py_XDECREF(obj);
+ Py_CLEAR(obj);
PyGILState_Release(gil);
}