Fix use of uninitialized scalar variable, see 3f994367a979
CID 1058763
This commit is contained in:
parent
49e52f9375
commit
72f455e96c
|
@ -210,8 +210,10 @@ iobase_finalize(PyObject *self)
|
||||||
/* If `closed` doesn't exist or can't be evaluated as bool, then the
|
/* If `closed` doesn't exist or can't be evaluated as bool, then the
|
||||||
object is probably in an unusable state, so ignore. */
|
object is probably in an unusable state, so ignore. */
|
||||||
res = PyObject_GetAttr(self, _PyIO_str_closed);
|
res = PyObject_GetAttr(self, _PyIO_str_closed);
|
||||||
if (res == NULL)
|
if (res == NULL) {
|
||||||
PyErr_Clear();
|
PyErr_Clear();
|
||||||
|
closed = -1;
|
||||||
|
}
|
||||||
else {
|
else {
|
||||||
closed = PyObject_IsTrue(res);
|
closed = PyObject_IsTrue(res);
|
||||||
Py_DECREF(res);
|
Py_DECREF(res);
|
||||||
|
|
Loading…
Reference in New Issue