aboutsummaryrefslogtreecommitdiff
path: root/gdb/top.h
diff options
context:
space:
mode:
authorPedro Alves <palves@redhat.com>2016-09-06 23:17:14 +0100
committerPedro Alves <palves@redhat.com>2016-09-06 23:17:14 +0100
commita025b477cc466112af0b120c5f2bf5d62a62017e (patch)
tree3de71d9de509bb829966933938dc6af1b75afdc2 /gdb/top.h
parentd8457a04b71cbd642a00352dce0539fe1fe22dd4 (diff)
downloadgdb-a025b477cc466112af0b120c5f2bf5d62a62017e.zip
gdb-a025b477cc466112af0b120c5f2bf5d62a62017e.tar.gz
gdb-a025b477cc466112af0b120c5f2bf5d62a62017e.tar.bz2
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.
Diffstat (limited to 'gdb/top.h')
-rw-r--r--gdb/top.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/gdb/top.h b/gdb/top.h
index c5f6bc7..ee664c1 100644
--- a/gdb/top.h
+++ b/gdb/top.h
@@ -188,8 +188,8 @@ extern void delete_ui (struct ui *todel);
/* Cleanup that deletes a UI. */
extern struct cleanup *make_delete_ui_cleanup (struct ui *ui);
-/* Cleanup that restores the current UI. */
-extern void restore_ui_cleanup (void *data);
+/* Make a cleanup that restores the current UI. */
+extern struct cleanup *make_cleanup_restore_current_ui (void);
/* Register the UI's input file descriptor in the event loop. */
extern void ui_register_input_event_handler (struct ui *ui);