Issue #15291: Fix a memory leak where AST nodes where not properly deallocated.

This commit is contained in:
Antoine Pitrou 2012-07-08 12:43:32 +02:00
parent bc07a5c913
commit 507507473e
3 changed files with 5 additions and 0 deletions

View File

@ -10,6 +10,9 @@ What's New in Python 3.3.0 Beta 2?
Core and Builtins
-----------------
- Issue #15291: Fix a memory leak where AST nodes where not properly
deallocated.
- Issue #15110: Fix the tracebacks generated by "import xxx" to not show
the importlib stack frames.

View File

@ -612,6 +612,7 @@ static void
ast_dealloc(AST_object *self)
{
Py_CLEAR(self->dict);
Py_TYPE(self)->tp_free(self);
}
static int

View File

@ -464,6 +464,7 @@ static void
ast_dealloc(AST_object *self)
{
Py_CLEAR(self->dict);
Py_TYPE(self)->tp_free(self);
}
static int