aboutsummaryrefslogtreecommitdiff
path: root/gdb/python/py-registers.c
diff options
context:
space:
mode:
Diffstat (limited to 'gdb/python/py-registers.c')
-rw-r--r--gdb/python/py-registers.c10
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;