Kaydet (Commit) a5d7b748 authored tarafından Tim Peters's avatar Tim Peters

Revert the 1.8 patch, since it's implicated in nasty blowups (see Pyhon-Dev).

üst 28c62bbd
......@@ -59,7 +59,6 @@ clear_weakref(PyWeakReference *self)
if (self->wr_object != Py_None) {
PyWeakReference **list = GET_WEAKREFS_LISTPTR(self->wr_object);
PyObject_GC_Fini((PyObject *)self);
if (*list == self)
*list = self->wr_next;
self->wr_object = Py_None;
......@@ -79,6 +78,7 @@ static void
weakref_dealloc(PyWeakReference *self)
{
clear_weakref(self);
PyObject_GC_Fini((PyObject *)self);
self->wr_next = free_list;
free_list = self;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment