]> granicus.if.org Git - python/commitdiff
The weakref support in PyObject_InitVar() as well; this should have come out
authorFred Drake <fdrake@acm.org>
Thu, 3 May 2001 20:04:33 +0000 (20:04 +0000)
committerFred Drake <fdrake@acm.org>
Thu, 3 May 2001 20:04:33 +0000 (20:04 +0000)
at the same time as it did from PyObject_Init() .

Objects/object.c

index 366d7773688f9be1c850a99227e3e6be0c85f4a0..2c033f88f2f5ab3831004fdcbe0228846b8761ea 100644 (file)
@@ -119,10 +119,6 @@ PyObject_InitVar(PyVarObject *op, PyTypeObject *tp, int size)
        op->ob_size = size;
        op->ob_type = tp;
        _Py_NewReference((PyObject *)op);
-       if (PyType_SUPPORTS_WEAKREFS(tp)) {
-               PyObject **weaklist = PyObject_GET_WEAKREFS_LISTPTR(op);
-               *weaklist = NULL;
-       }
        return op;
 }