diff options
| author | Simon McVittie <smcv@debian.org> | 2010-12-02 16:31:07 +0000 |
|---|---|---|
| committer | Simon McVittie <smcv@debian.org> | 2010-12-02 16:31:07 +0000 |
| commit | 56ad64cd14e52b479489549f76343f19e3842139 (patch) | |
| tree | 645b786f39e8fa58247a3b69d9e5754ed18c9319 /_dbus_bindings/generic.c | |
| parent | cb1bbd2414e892469023653ea7ddd5d39cd76b84 (diff) | |
| download | dbus-python-56ad64cd14e52b479489549f76343f19e3842139.tar.gz | |
Use Py_CLEAR for greater robustness
Diffstat (limited to '_dbus_bindings/generic.c')
| -rw-r--r-- | _dbus_bindings/generic.c | 2 |
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); } |
