forked from Imagelibrary/binutils-gdb
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.
This commit is contained in:
@@ -1,3 +1,12 @@
|
||||
2009-03-29 Thiago Jung Bauermann <bauerman@br.ibm.com>
|
||||
|
||||
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 <bauerman@br.ibm.com>
|
||||
|
||||
Change gdb.Value.address from a method to an attribute.
|
||||
|
||||
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user