commit | 77e8ad46842ef4b211edd37329c3ebeec0cb54f9 | [log] [tgz] |
---|---|---|
author | Jack Jansen <jack.jansen@cwi.nl> | Thu Dec 19 23:34:40 2002 +0000 |
committer | Jack Jansen <jack.jansen@cwi.nl> | Thu Dec 19 23:34:40 2002 +0000 |
tree | 32b85a9c6d9ba9d3faad35070a3fc64512653a6b | |
parent | 6810f92d4df90e358751b697d1c7a978c007fae0 [diff] |
Always use self->ob_type->tp_free when freeing an object.
diff --git a/Tools/bgen/bgen/bgenObjectDefinition.py b/Tools/bgen/bgen/bgenObjectDefinition.py index 510b9b8..fd60d61 100644 --- a/Tools/bgen/bgen/bgenObjectDefinition.py +++ b/Tools/bgen/bgen/bgenObjectDefinition.py
@@ -137,7 +137,7 @@ if self.basetype: Output("%s.tp_dealloc(self)", self.basetype) else: - Output("PyObject_Del(self);") + Output("self->ob_type->tp_free((PyObject *)self);") OutRbrace() def outputCleanupStructMembers(self):