diff options
Diffstat (limited to 'gdb/python/py-registers.c')
| -rw-r--r-- | gdb/python/py-registers.c | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/gdb/python/py-registers.c b/gdb/python/py-registers.c index 3d1683805d1..0ec708364dd 100644 --- a/gdb/python/py-registers.c +++ b/gdb/python/py-registers.c @@ -32,9 +32,8 @@ static const registry<gdbarch>::key<gdbpy_register_type> gdbpy_register_object_data; /* Structure for iterator over register descriptors. */ -struct register_descriptor_iterator_object { - PyObject_HEAD - +struct register_descriptor_iterator_object : public PyObject +{ /* The register group that the user is iterating over. This will never be NULL. */ const struct reggroup *reggroup; @@ -61,9 +60,8 @@ struct register_descriptor_object : public PyObject extern PyTypeObject register_descriptor_object_type; /* Structure for iterator over register groups. */ -struct reggroup_iterator_object { - PyObject_HEAD - +struct reggroup_iterator_object : public PyObject +{ /* The index into GROUPS for the next group to return. */ std::vector<const reggroup *>::size_type index; |
