diff options
Diffstat (limited to 'gdb/reggroups.c')
-rw-r--r-- | gdb/reggroups.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/gdb/reggroups.c b/gdb/reggroups.c index 745c5ea..fd32463 100644 --- a/gdb/reggroups.c +++ b/gdb/reggroups.c @@ -102,13 +102,14 @@ add_group (struct reggroups *groups, struct reggroup *group, void reggroup_add (struct gdbarch *gdbarch, struct reggroup *group) { - struct reggroups *groups = gdbarch_data (gdbarch, reggroups_data); + struct reggroups *groups + = (struct reggroups *) gdbarch_data (gdbarch, reggroups_data); if (groups == NULL) { /* ULGH, called during architecture initialization. Patch things up. */ - groups = reggroups_init (gdbarch); + groups = (struct reggroups *) reggroups_init (gdbarch); deprecated_set_gdbarch_data (gdbarch, reggroups_data, groups); } add_group (groups, group, @@ -129,7 +130,7 @@ reggroup_next (struct gdbarch *gdbarch, struct reggroup *last) /* Don't allow this function to be called during architecture creation. If there are no groups, use the default groups list. */ - groups = gdbarch_data (gdbarch, reggroups_data); + groups = (struct reggroups *) gdbarch_data (gdbarch, reggroups_data); gdb_assert (groups != NULL); if (groups->first == NULL) groups = &default_groups; @@ -161,7 +162,7 @@ reggroup_prev (struct gdbarch *gdbarch, struct reggroup *curr) /* Don't allow this function to be called during architecture creation. If there are no groups, use the default groups list. */ - groups = gdbarch_data (gdbarch, reggroups_data); + groups = (struct reggroups *) gdbarch_data (gdbarch, reggroups_data); gdb_assert (groups != NULL); if (groups->first == NULL) groups = &default_groups; |