diff options
author | Tom Tromey <tom@tromey.com> | 2020-05-16 09:58:45 -0600 |
---|---|---|
committer | Tom Tromey <tom@tromey.com> | 2020-05-16 09:58:46 -0600 |
commit | 2dab0c7ba0d69bcc16cfe58da279ce915ef24348 (patch) | |
tree | 209bdb0dfa70f64c94d42dcb03d65d25e21a11c7 /gdb/top.c | |
parent | 59f7bd8d2b855162db6784c9724ead9e2377f32c (diff) | |
download | gdb-2dab0c7ba0d69bcc16cfe58da279ce915ef24348.zip gdb-2dab0c7ba0d69bcc16cfe58da279ce915ef24348.tar.gz gdb-2dab0c7ba0d69bcc16cfe58da279ce915ef24348.tar.bz2 |
Remove ALL_UIS
Continuing my goal of removing the "ALL_*" iterator macros, this
removes ALL_UIS, replacing it with an iterator adaptor.
gdb/ChangeLog
2020-05-16 Tom Tromey <tom@tromey.com>
* top.c (quit_force): Update.
* infrun.c (handle_no_resumed): Update.
* top.h (all_uis): New function.
(ALL_UIS): Remove.
Diffstat (limited to 'gdb/top.c')
-rw-r--r-- | gdb/top.c | 3 |
1 files changed, 1 insertions, 2 deletions
@@ -1782,12 +1782,11 @@ quit_force (int *exit_arg, int from_tty) { if (write_history_p && history_filename) { - struct ui *ui; int save = 0; /* History is currently shared between all UIs. If there's any UI with a terminal, save history. */ - ALL_UIS (ui) + for (ui *ui : all_uis ()) { if (input_interactive_p (ui)) { |