As suggested by Toby Dickenson, setting ob_type to NULL in

_Py_Dealloc(), is a bad idea (and always was!).  So let's drop it.
This commit is contained in:
Guido van Rossum 2000-09-21 16:25:33 +00:00
parent 1bf4e93180
commit 1e3c8ccb9b

View file

@ -978,10 +978,6 @@ _Py_Dealloc(PyObject *op)
{
destructor dealloc = op->ob_type->tp_dealloc;
_Py_ForgetReference(op);
#ifndef WITH_CYCLE_GC
if (_PyTrash_delete_nesting < PyTrash_UNWIND_LEVEL-1)
op->ob_type = NULL;
#endif
(*dealloc)(op);
}