mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-28 15:18:37 +08:00
Remove command from tui_which_element
union tui_which_element has a "command" member, but it is never used. This removes it. gdb/ChangeLog 2019-06-25 Tom Tromey <tom@tromey.com> * tui/tui-data.h (struct tui_command_element): Remove. (union tui_which_element) <command>: Remove. * tui/tui-data.c (init_content_element): Remove CMD_WIN case. Add assert. (free_content_elements): Remove CMD_WIN case.
This commit is contained in:
@ -1,3 +1,11 @@
|
|||||||
|
2019-06-25 Tom Tromey <tom@tromey.com>
|
||||||
|
|
||||||
|
* tui/tui-data.h (struct tui_command_element): Remove.
|
||||||
|
(union tui_which_element) <command>: Remove.
|
||||||
|
* tui/tui-data.c (init_content_element): Remove CMD_WIN case. Add
|
||||||
|
assert.
|
||||||
|
(free_content_elements): Remove CMD_WIN case.
|
||||||
|
|
||||||
2019-06-25 Tom Tromey <tom@tromey.com>
|
2019-06-25 Tom Tromey <tom@tromey.com>
|
||||||
|
|
||||||
* tui/tui-layout.c (tui_set_layout): Update.
|
* tui/tui-layout.c (tui_set_layout): Update.
|
||||||
|
@ -366,6 +366,7 @@ init_content_element (struct tui_win_element *element,
|
|||||||
{
|
{
|
||||||
gdb_assert (type != EXEC_INFO_WIN);
|
gdb_assert (type != EXEC_INFO_WIN);
|
||||||
gdb_assert (type != LOCATOR_WIN);
|
gdb_assert (type != LOCATOR_WIN);
|
||||||
|
gdb_assert (type != CMD_WIN);
|
||||||
|
|
||||||
switch (type)
|
switch (type)
|
||||||
{
|
{
|
||||||
@ -383,9 +384,6 @@ init_content_element (struct tui_win_element *element,
|
|||||||
tui_alloc_content (1, DATA_ITEM_WIN);
|
tui_alloc_content (1, DATA_ITEM_WIN);
|
||||||
element->which_element.data_window->content_size = 1;
|
element->which_element.data_window->content_size = 1;
|
||||||
break;
|
break;
|
||||||
case CMD_WIN:
|
|
||||||
element->which_element.command.line = NULL;
|
|
||||||
break;
|
|
||||||
case DATA_ITEM_WIN:
|
case DATA_ITEM_WIN:
|
||||||
element->which_element.data.name = NULL;
|
element->which_element.data.name = NULL;
|
||||||
element->which_element.data.type = TUI_REGISTER;
|
element->which_element.data.type = TUI_REGISTER;
|
||||||
@ -627,9 +625,6 @@ free_content_elements (tui_win_content content,
|
|||||||
xfree (element->which_element.data.content);
|
xfree (element->which_element.data.content);
|
||||||
xfree (element);
|
xfree (element);
|
||||||
break;
|
break;
|
||||||
case CMD_WIN:
|
|
||||||
xfree (element->which_element.command.line);
|
|
||||||
break;
|
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
@ -201,12 +201,6 @@ struct tui_data_element
|
|||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
/* Elements in the command window content. */
|
|
||||||
struct tui_command_element
|
|
||||||
{
|
|
||||||
char *line;
|
|
||||||
};
|
|
||||||
|
|
||||||
#ifdef PATH_MAX
|
#ifdef PATH_MAX
|
||||||
# define MAX_LOCATOR_ELEMENT_LEN PATH_MAX
|
# define MAX_LOCATOR_ELEMENT_LEN PATH_MAX
|
||||||
#else
|
#else
|
||||||
@ -234,7 +228,6 @@ union tui_which_element
|
|||||||
struct tui_source_element source; /* The source elements. */
|
struct tui_source_element source; /* The source elements. */
|
||||||
struct tui_gen_win_info *data_window; /* Data display elements. */
|
struct tui_gen_win_info *data_window; /* Data display elements. */
|
||||||
struct tui_data_element data; /* Elements of data_window. */
|
struct tui_data_element data; /* Elements of data_window. */
|
||||||
struct tui_command_element command; /* Command elements. */
|
|
||||||
};
|
};
|
||||||
|
|
||||||
struct tui_win_element
|
struct tui_win_element
|
||||||
|
Reference in New Issue
Block a user