commit | 1e3c8ccb9b65d0994dd09f8147f87d6affeaa552 | [log] [tgz] |
---|---|---|
author | Guido van Rossum <guido@python.org> | Thu Sep 21 16:25:33 2000 +0000 |
committer | Guido van Rossum <guido@python.org> | Thu Sep 21 16:25:33 2000 +0000 |
tree | 0ad817c07a372bed9090d828c05b04a7e893a57f | |
parent | 1bf4e93180f766b3013cbc549194cb5584977fac [diff] |
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.
diff --git a/Objects/object.c b/Objects/object.c index 3323906..4f395ff 100644 --- a/Objects/object.c +++ b/Objects/object.c
@@ -978,10 +978,6 @@ { 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); }