diff options
Diffstat (limited to 'gdb/python/py-block.c')
-rw-r--r-- | gdb/python/py-block.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gdb/python/py-block.c b/gdb/python/py-block.c index 4dc47ff..54c3be9 100644 --- a/gdb/python/py-block.c +++ b/gdb/python/py-block.c @@ -276,6 +276,7 @@ blpy_dealloc (PyObject *obj) if (block->next) block->next->prev = block->prev; block->block = NULL; + Py_TYPE (obj)->tp_free (obj); } /* Given a block, and a block_object that has previously been @@ -370,6 +371,7 @@ blpy_block_syms_dealloc (PyObject *obj) block_syms_iterator_object *iter_obj = (block_syms_iterator_object *) obj; Py_XDECREF (iter_obj->source); + Py_TYPE (obj)->tp_free (obj); } /* Implementation of gdb.Block.is_valid (self) -> Boolean. |