diff options
author | Tom Tromey <tom@tromey.com> | 2019-07-06 17:30:02 -0600 |
---|---|---|
committer | Tom Tromey <tom@tromey.com> | 2019-08-15 12:29:28 -0600 |
commit | 46f438e3d57bae1d74ab9a7e6cba380b0e58f552 (patch) | |
tree | a5b6b2f28d71b3455d1db36fdd2223595a6eeb1d | |
parent | f4ce562c7f7a95cab61bf298d289cd56f0802a95 (diff) | |
download | gdb-46f438e3d57bae1d74ab9a7e6cba380b0e58f552.zip gdb-46f438e3d57bae1d74ab9a7e6cba380b0e58f552.tar.gz gdb-46f438e3d57bae1d74ab9a7e6cba380b0e58f552.tar.bz2 |
Remove tui_initialize_static_data
tui_initialize_static_data is not needed, because locator moving and
resizing is already handled in the layout code.
gdb/ChangeLog
2019-08-15 Tom Tromey <tom@tromey.com>
* tui/tui-stack.c (tui_initialize_static_data): Remove.
* tui/tui-interp.c (tui_interp::init): Don't call
tui_initialize_static_data.
* tui/tui-data.h (tui_initialize_static_data): Don't declare.
-rw-r--r-- | gdb/ChangeLog | 7 | ||||
-rw-r--r-- | gdb/tui/tui-data.h | 1 | ||||
-rw-r--r-- | gdb/tui/tui-interp.c | 2 | ||||
-rw-r--r-- | gdb/tui/tui-stack.c | 15 |
4 files changed, 7 insertions, 18 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 7e7c8a8..f7ed59e 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,12 @@ 2019-08-15 Tom Tromey <tom@tromey.com> + * tui/tui-stack.c (tui_initialize_static_data): Remove. + * tui/tui-interp.c (tui_interp::init): Don't call + tui_initialize_static_data. + * tui/tui-data.h (tui_initialize_static_data): Don't declare. + +2019-08-15 Tom Tromey <tom@tromey.com> + * tui/tui-layout.c (tui_default_win_viewport_height): Don't examine tui_win_list. diff --git a/gdb/tui/tui-data.h b/gdb/tui/tui-data.h index b5eeecd..eaf3e06 100644 --- a/gdb/tui/tui-data.h +++ b/gdb/tui/tui-data.h @@ -317,7 +317,6 @@ struct all_tui_windows /* Data Manipulation Functions. */ -extern void tui_initialize_static_data (void); extern struct tui_win_info *tui_partial_win_by_name (const char *); extern enum tui_layout_type tui_current_layout (void); extern int tui_term_height (void); diff --git a/gdb/tui/tui-interp.c b/gdb/tui/tui-interp.c index d1146fe..ea562ac 100644 --- a/gdb/tui/tui-interp.c +++ b/gdb/tui/tui-interp.c @@ -242,8 +242,6 @@ tui_interp::init (bool top_level) /* Install exit handler to leave the screen in a good shape. */ atexit (tui_exit); - tui_initialize_static_data (); - tui_initialize_io (); tui_initialize_win (); if (ui_file_isatty (gdb_stdout)) diff --git a/gdb/tui/tui-stack.c b/gdb/tui/tui-stack.c index f61aa52..f4d6d38 100644 --- a/gdb/tui/tui-stack.c +++ b/gdb/tui/tui-stack.c @@ -66,21 +66,6 @@ tui_locator_win_info_ptr (void) return &_locator; } -void -tui_initialize_static_data () -{ - tui_gen_win_info *win = tui_locator_win_info_ptr (); - win->width = - win->height = - win->origin.x = - win->origin.y = - win->viewport_height = 0; - win->handle = NULL; - win->is_visible = false; - win->title = 0; -} - - /* Create the status line to display as much information as we can on this single line: target name, process number, current function, current line, current PC, SingleKey mode. */ |