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:
parent
c0c6f77785
commit
77316f4c7e
2 changed files with 10 additions and 5 deletions
|
@ -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);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue