mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-27 06:17:47 +08:00
Remove make_data_window
As with the previous patches, unifying the creation and re-initialization cases for the data window lets us remove make_data_window in favor of simply using "new". gdb/ChangeLog 2019-07-17 Tom Tromey <tom@tromey.com> * tui/tui-layout.c (make_data_window): Remove. (show_data): Unify creation and re-initialization cases.
This commit is contained in:
@ -1,3 +1,8 @@
|
|||||||
|
2019-07-17 Tom Tromey <tom@tromey.com>
|
||||||
|
|
||||||
|
* tui/tui-layout.c (make_data_window): Remove.
|
||||||
|
(show_data): Unify creation and re-initialization cases.
|
||||||
|
|
||||||
2019-07-17 Tom Tromey <tom@tromey.com>
|
2019-07-17 Tom Tromey <tom@tromey.com>
|
||||||
|
|
||||||
* tui/tui-layout.c (make_source_window, make_disasm_window):
|
* tui/tui-layout.c (make_source_window, make_disasm_window):
|
||||||
|
@ -476,18 +476,6 @@ prev_layout (void)
|
|||||||
return (enum tui_layout_type) new_layout;
|
return (enum tui_layout_type) new_layout;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
static tui_win_info *
|
|
||||||
make_data_window (int height, int origin_y)
|
|
||||||
{
|
|
||||||
tui_win_info *result = new tui_data_window ();
|
|
||||||
result->reset (height, tui_term_width (), 0, origin_y);
|
|
||||||
result->make_visible (true);
|
|
||||||
return result;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Show the Source/Command layout. */
|
/* Show the Source/Command layout. */
|
||||||
static void
|
static void
|
||||||
show_source_command (void)
|
show_source_command (void)
|
||||||
@ -581,8 +569,7 @@ show_data (enum tui_layout_type new_layout)
|
|||||||
tui_make_all_invisible ();
|
tui_make_all_invisible ();
|
||||||
tui_make_invisible (locator);
|
tui_make_invisible (locator);
|
||||||
if (tui_win_list[DATA_WIN] == nullptr)
|
if (tui_win_list[DATA_WIN] == nullptr)
|
||||||
tui_win_list[DATA_WIN] = make_data_window (data_height, 0);
|
tui_win_list[DATA_WIN] = new tui_data_window ();
|
||||||
else
|
|
||||||
tui_win_list[DATA_WIN]->reset (data_height, tui_term_width (), 0, 0);
|
tui_win_list[DATA_WIN]->reset (data_height, tui_term_width (), 0, 0);
|
||||||
tui_win_list[DATA_WIN]->make_visible (true);
|
tui_win_list[DATA_WIN]->make_visible (true);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user