This commit is contained in:
Benjamin Peterson 2014-09-29 22:48:51 -04:00
commit c44eb73473
3 changed files with 11 additions and 0 deletions

View file

@ -2297,6 +2297,8 @@ static void
bufferedrwpair_dealloc(rwpair *self)
{
_PyObject_GC_UNTRACK(self);
if (self->weakreflist != NULL)
PyObject_ClearWeakRefs((PyObject *)self);
Py_CLEAR(self->reader);
Py_CLEAR(self->writer);
Py_CLEAR(self->dict);