diff --git a/Modules/selectmodule.c b/Modules/selectmodule.c index ac4498569ed..252dee23606 100644 --- a/Modules/selectmodule.c +++ b/Modules/selectmodule.c @@ -299,9 +299,9 @@ select_select(PyObject *self, PyObject *args) else ret = PyTuple_Pack(3, ifdlist, ofdlist, efdlist); - Py_DECREF(ifdlist); - Py_DECREF(ofdlist); - Py_DECREF(efdlist); + Py_XDECREF(ifdlist); + Py_XDECREF(ofdlist); + Py_XDECREF(efdlist); } finally: