Change tui_active to bool
authorTom Tromey <tom@tromey.com>
Sat, 21 Dec 2019 17:41:25 +0000 (10:41 -0700)
committerTom Tromey <tom@tromey.com>
Fri, 27 Dec 2019 16:33:36 +0000 (09:33 -0700)
This changes tui_active and tui_finish_init to have type "bool".

gdb/ChangeLog
2019-12-27  Tom Tromey  <tom@tromey.com>

* tui/tui.c (tui_active): Now bool.
(tui_finish_init): Likewise.
(tui_enable): Update.
(tui_disable): Update.
(tui_is_window_visible): Update.
* tui/tui.h (tui_active): Now bool.

Change-Id: Ia159ae9beb041137e34956b77f5bcf4e83eaf2b9

gdb/ChangeLog
gdb/tui/tui.c
gdb/tui/tui.h

index ee11a3f6e1f072bd5dd6bba7027838f563f825eb..b31ddcd64f0880c0a45e94e400dd8b19eb22b092 100644 (file)
@@ -1,3 +1,12 @@
+2019-12-27  Tom Tromey  <tom@tromey.com>
+
+       * tui/tui.c (tui_active): Now bool.
+       (tui_finish_init): Likewise.
+       (tui_enable): Update.
+       (tui_disable): Update.
+       (tui_is_window_visible): Update.
+       * tui/tui.h (tui_active): Now bool.
+
 2019-12-27  Tom Tromey  <tom@tromey.com>
 
        * tui/tui-source.c (tui_source_window::maybe_update): Update.
index f33ff44128814e0ca9b4d8c9ae432caca62ebba6..0ebe846e0d3a4608a9dbd995477031021479b61e 100644 (file)
@@ -58,8 +58,8 @@
 #include "readline/readline.h"
 
 /* Tells whether the TUI is active or not.  */
-int tui_active = 0;
-static int tui_finish_init = 1;
+bool tui_active = false;
+static bool tui_finish_init = true;
 
 enum tui_key_mode tui_current_key_mode = TUI_COMMAND_MODE;
 
@@ -482,7 +482,7 @@ tui_enable (void)
       tui_set_win_focus_to (TUI_SRC_WIN);
       keypad (TUI_CMD_WIN->handle.get (), TRUE);
       wrefresh (TUI_CMD_WIN->handle.get ());
-      tui_finish_init = 0;
+      tui_finish_init = false;
     }
   else
     {
@@ -501,7 +501,7 @@ tui_enable (void)
 
   tui_setup_io (1);
 
-  tui_active = 1;
+  tui_active = true;
 
   /* Resize windows before anything might display/refresh a
      window.  */
@@ -555,7 +555,7 @@ tui_disable (void)
   /* Update gdb's knowledge of its terminal.  */
   gdb_save_tty_state ();
 
-  tui_active = 0;
+  tui_active = false;
   tui_update_gdb_sizes ();
 }
 
@@ -638,7 +638,7 @@ tui_show_assembly (struct gdbarch *gdbarch, CORE_ADDR addr)
 bool
 tui_is_window_visible (enum tui_win_type type)
 {
-  if (tui_active == 0)
+  if (!tui_active)
     return false;
 
   if (tui_win_list[type] == 0)
index 06f3ef1f01beb269822fe4a08335df59398dc775..14f2939fd24657f22a67853ee3f3967024b53286 100644 (file)
@@ -81,6 +81,6 @@ extern enum tui_key_mode tui_current_key_mode;
    keymap.  */
 extern void tui_set_key_mode (enum tui_key_mode mode);
 
-extern int tui_active;
+extern bool tui_active;
 
 #endif /* TUI_TUI_H */