This is the mail archive of the gdb-cvs@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[binutils-gdb] Remove tui_initialize_static_data


https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=46f438e3d57bae1d74ab9a7e6cba380b0e58f552

commit 46f438e3d57bae1d74ab9a7e6cba380b0e58f552
Author: Tom Tromey <tom@tromey.com>
Date:   Sat Jul 6 17:30:02 2019 -0600

    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.

Diff:
---
 gdb/ChangeLog        |  7 +++++++
 gdb/tui/tui-data.h   |  1 -
 gdb/tui/tui-interp.c |  2 --
 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.  */


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]