From: Thiago Jung Bauermann Date: Sun, 29 Mar 2009 21:19:40 +0000 (+0000) Subject: Remove unused value_object attribute `owned_by_gdb'. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=77316f4c7e79569cf99020b26d32112aa6916785;p=binutils-gdb.git Remove unused value_object attribute `owned_by_gdb'. * python/python-value.c (value_object): Remove owned_by_gdb attribute. (valpy_dealloc): Remove reference to self->owned_by_gdb. (valpy_new): Likewise. (value_to_value_object): Likewise. --- diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 78db0790e85..898ec5453ca 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,12 @@ +2009-03-29 Thiago Jung Bauermann + + Remove unused value_object attribute `owned_by_gdb'. + * python/python-value.c (value_object): Remove owned_by_gdb + attribute. + (valpy_dealloc): Remove reference to self->owned_by_gdb. + (valpy_new): Likewise. + (value_to_value_object): Likewise. + 2009-03-29 Thiago Jung Bauermann Change gdb.Value.address from a method to an attribute. diff --git a/gdb/python/python-value.c b/gdb/python/python-value.c index 49b884f6392..5faa281843b 100644 --- a/gdb/python/python-value.c +++ b/gdb/python/python-value.c @@ -58,7 +58,6 @@ struct value *values_in_python = NULL; typedef struct { PyObject_HEAD struct value *value; - int owned_by_gdb; PyObject *address; } value_object; @@ -70,8 +69,7 @@ valpy_dealloc (PyObject *obj) value_remove_from_list (&values_in_python, self->value); - if (!self->owned_by_gdb) - value_free (self->value); + value_free (self->value); if (self->address) /* Use braces to appease gcc warning. *sigh* */ @@ -112,7 +110,6 @@ valpy_new (PyTypeObject *subtype, PyObject *args, PyObject *keywords) } value_obj->value = value; - value_obj->owned_by_gdb = 0; value_obj->address = NULL; release_value (value); value_prepend_to_list (&values_in_python, value); @@ -746,7 +743,6 @@ value_to_value_object (struct value *val) if (val_obj != NULL) { val_obj->value = val; - val_obj->owned_by_gdb = 0; val_obj->address = NULL; release_value (val); value_prepend_to_list (&values_in_python, val);