aboutsummaryrefslogtreecommitdiff
path: root/gdb/top.c
diff options
context:
space:
mode:
authorTom Tromey <tom@tromey.com>2024-05-18 10:51:35 -0600
committerTom Tromey <tom@tromey.com>2024-05-18 11:00:10 -0600
commitac3885707473777fed6d7344a548e580186fa100 (patch)
treea69425d02e21ab7608bcf6ef3bf0a44ccd579af8 /gdb/top.c
parentee7af0e7107e918d37bd2686fea1db8f88d2242a (diff)
downloadgdb-ac3885707473777fed6d7344a548e580186fa100.zip
gdb-ac3885707473777fed6d7344a548e580186fa100.tar.gz
gdb-ac3885707473777fed6d7344a548e580186fa100.tar.bz2
Remove unnecessary block from execute_fn_to_ui_file
I noticed that execute_fn_to_ui_file has an extra, unnecessary block. This patch removes it.
Diffstat (limited to 'gdb/top.c')
-rw-r--r--gdb/top.c26
1 files changed, 12 insertions, 14 deletions
diff --git a/gdb/top.c b/gdb/top.c
index b5e77ef..4da2434 100644
--- a/gdb/top.c
+++ b/gdb/top.c
@@ -609,20 +609,18 @@ execute_fn_to_ui_file (struct ui_file *file, std::function<void(void)> fn)
scoped_restore save_async = make_scoped_restore (&current_ui->async, 0);
- {
- ui_out_redirect_pop redirect_popper (current_uiout, file);
-
- scoped_restore save_stdout
- = make_scoped_restore (&gdb_stdout, file);
- scoped_restore save_stderr
- = make_scoped_restore (&gdb_stderr, file);
- scoped_restore save_stdlog
- = make_scoped_restore (&gdb_stdlog, file);
- scoped_restore save_stdtarg
- = make_scoped_restore (&gdb_stdtarg, file);
-
- fn ();
- }
+ ui_out_redirect_pop redirect_popper (current_uiout, file);
+
+ scoped_restore save_stdout
+ = make_scoped_restore (&gdb_stdout, file);
+ scoped_restore save_stderr
+ = make_scoped_restore (&gdb_stderr, file);
+ scoped_restore save_stdlog
+ = make_scoped_restore (&gdb_stdlog, file);
+ scoped_restore save_stdtarg
+ = make_scoped_restore (&gdb_stdtarg, file);
+
+ fn ();
}
/* See top.h. */