From 5bff081c10ab4debfd3416739fda93b6c275496b Mon Sep 17 00:00:00 2001 From: Tom Tromey Date: Sun, 16 Jun 2019 10:04:49 -0600 Subject: [PATCH] Remove two unused functions from the TUI This removes two unused functions from the TUI. According to "git grep -G", they have never been used. gdb/ChangeLog 2019-06-22 Tom Tromey * tui/tui-data.h (tui_del_window, tui_del_data_windows): Don't declare. * tui/tui-data.c (tui_del_window, tui_del_data_windows): Remove. --- gdb/ChangeLog | 6 ++++ gdb/tui/tui-data.c | 77 ---------------------------------------------- gdb/tui/tui-data.h | 2 -- 3 files changed, 6 insertions(+), 79 deletions(-) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 7e7da824bad..78ea6cfb3ea 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,9 @@ +2019-06-22 Tom Tromey + + * tui/tui-data.h (tui_del_window, tui_del_data_windows): Don't + declare. + * tui/tui-data.c (tui_del_window, tui_del_data_windows): Remove. + 2019-06-22 Tom de Vries * dwarf2read.c (create_addrmap_from_aranges) diff --git a/gdb/tui/tui-data.c b/gdb/tui/tui-data.c index 2df9cbcd07b..b67cb48c2e6 100644 --- a/gdb/tui/tui-data.c +++ b/gdb/tui/tui-data.c @@ -604,59 +604,6 @@ tui_add_content_elements (struct tui_gen_win_info *win_info, return index_start; } - -/* Delete all curses windows associated with win_info, leaving - everything else intact. */ -void -tui_del_window (struct tui_win_info *win_info) -{ - struct tui_gen_win_info *generic_win; - - switch (win_info->generic.type) - { - case SRC_WIN: - case DISASSEM_WIN: - generic_win = tui_locator_win_info_ptr (); - if (generic_win != NULL) - { - tui_delete_win (generic_win->handle); - generic_win->handle = NULL; - generic_win->is_visible = FALSE; - } - if (win_info->detail.source_info.fullname) - { - xfree (win_info->detail.source_info.fullname); - win_info->detail.source_info.fullname = NULL; - } - generic_win = win_info->detail.source_info.execution_info; - if (generic_win != NULL) - { - tui_delete_win (generic_win->handle); - generic_win->handle = NULL; - generic_win->is_visible = FALSE; - } - break; - case DATA_WIN: - if (win_info->generic.content != NULL) - { - tui_del_data_windows (win_info->detail.data_display_info.regs_content, - win_info->detail.data_display_info.regs_content_count); - tui_del_data_windows (win_info->detail.data_display_info.data_content, - win_info->detail.data_display_info.data_content_count); - } - break; - default: - break; - } - if (win_info->generic.handle != NULL) - { - tui_delete_win (win_info->generic.handle); - win_info->generic.handle = NULL; - win_info->generic.is_visible = FALSE; - } -} - - void tui_free_window (struct tui_win_info *win_info) { @@ -743,30 +690,6 @@ tui_free_win_content (struct tui_gen_win_info *win_info) } -void -tui_del_data_windows (tui_win_content content, - int content_size) -{ - int i; - - /* Remember that data window content elements are of type struct - tui_gen_win_info *, each of which whose single element is a data - element. */ - for (i = 0; i < content_size; i++) - { - struct tui_gen_win_info *generic_win - = &content[i]->which_element.data_window; - - if (generic_win != NULL) - { - tui_delete_win (generic_win->handle); - generic_win->handle = NULL; - generic_win->is_visible = FALSE; - } - } -} - - void tui_free_data_content (tui_win_content content, int content_size) diff --git a/gdb/tui/tui-data.h b/gdb/tui/tui-data.h index c42647b2303..c696feed280 100644 --- a/gdb/tui/tui-data.h +++ b/gdb/tui/tui-data.h @@ -310,8 +310,6 @@ extern void tui_free_window (struct tui_win_info *); extern void tui_free_win_content (struct tui_gen_win_info *); extern void tui_free_data_content (tui_win_content, int); extern void tui_free_all_source_wins_content (void); -extern void tui_del_window (struct tui_win_info *); -extern void tui_del_data_windows (tui_win_content, int); extern struct tui_win_info *tui_partial_win_by_name (const char *); extern const char *tui_win_name (const struct tui_gen_win_info *); extern enum tui_layout_type tui_current_layout (void); -- 2.30.2