Introduce make_cleanup_restore_current_ui
authorPedro Alves <palves@redhat.com>
Tue, 6 Sep 2016 22:17:14 +0000 (23:17 +0100)
committerPedro Alves <palves@redhat.com>
Tue, 6 Sep 2016 22:17:14 +0000 (23:17 +0100)
commita025b477cc466112af0b120c5f2bf5d62a62017e
tree3de71d9de509bb829966933938dc6af1b75afdc2
parentd8457a04b71cbd642a00352dce0539fe1fe22dd4
Introduce make_cleanup_restore_current_ui

Just a tidy, no functional changes.

gdb/ChangeLog:
2016-09-06  Pedro Alves  <palves@redhat.com>

* event-top.c (restore_ui_cleanup): Now static.
(make_cleanup_restore_current_ui): New function.
(switch_thru_all_uis_init): Use it.
* infcall.c (call_thread_fsm_should_stop): Use it.
* infrun.c (fetch_inferior_event): Use it.
* top.c (new_ui_command): Use it.
* top.h (restore_ui_cleanup): Delete declaration.
(make_cleanup_restore_current_ui): New declaration.
gdb/ChangeLog
gdb/event-top.c
gdb/infcall.c
gdb/infrun.c
gdb/top.c
gdb/top.h