From fff093fa7f429ecab973c192c8c0da0216355847 Mon Sep 17 00:00:00 2001 From: Jeremy Hylton Date: Fri, 11 Jul 2003 19:42:49 +0000 Subject: The Unpickler forget about its find_class attribute. --- Modules/cPickle.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Modules/cPickle.c b/Modules/cPickle.c index 7ffd979..c452dc1 100644 --- a/Modules/cPickle.c +++ b/Modules/cPickle.c @@ -5232,6 +5232,7 @@ Unpickler_dealloc(Unpicklerobject *self) Py_XDECREF(self->pers_func); Py_XDECREF(self->arg); Py_XDECREF(self->last_string); + Py_XDECREF(self->find_class); if (self->marks) { free(self->marks); @@ -5263,6 +5264,7 @@ Unpickler_traverse(Unpicklerobject *self, visitproc visit, void *arg) VISIT(self->pers_func); VISIT(self->arg); VISIT(self->last_string); + VISIT(self->find_class); #undef VISIT return 0; } @@ -5279,6 +5281,7 @@ Unpickler_clear(Unpicklerobject *self) CLEAR(self->pers_func); CLEAR(self->arg); CLEAR(self->last_string); + CLEAR(self->find_class); #undef CLEAR return 0; } -- cgit v0.12