* cli/cli-logging.c (handle_redirections): Make a cleanup.
* reggroups.c (maintenance_print_reggroups): Make a cleanup. * regcache.c (regcache_print): Make a cleanup. * maint.c (maintenance_print_architecture): Make a cleanup. * dummy-frame.c (maintenance_print_dummy_frames): Make a cleanup.
This commit is contained in:
parent
a05016c09e
commit
724b958c41
6 changed files with 26 additions and 4 deletions
|
@ -234,11 +234,13 @@ maintenance_print_reggroups (char *args, int from_tty)
|
|||
reggroups_dump (current_gdbarch, gdb_stdout);
|
||||
else
|
||||
{
|
||||
struct cleanup *cleanups;
|
||||
struct ui_file *file = gdb_fopen (args, "w");
|
||||
if (file == NULL)
|
||||
perror_with_name (_("maintenance print reggroups"));
|
||||
cleanups = make_cleanup_ui_file_delete (file);
|
||||
reggroups_dump (current_gdbarch, file);
|
||||
ui_file_delete (file);
|
||||
do_cleanups (cleanups);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue