mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-12-15 04:31:49 +08:00
Change "win_resized" to bool
This changes the "win_resized" global to be a bool and then updates the uses. gdb/ChangeLog 2019-09-20 Tom Tromey <tom@tromey.com> * tui/tui.c (tui_enable): Update. * tui/tui-win.c (tui_sigwinch_handler, tui_async_resize_screen): Update. * tui/tui-data.h (tui_win_resized, tui_set_win_resized_to): Update. * tui/tui-data.c (win_resized): Now bool. (tui_win_resized): Return bool. (tui_set_win_resized_to): Accept a bool.
This commit is contained in:
parent
b545782674
commit
9abd8a65c1
@ -1,3 +1,14 @@
|
||||
2019-09-20 Tom Tromey <tom@tromey.com>
|
||||
|
||||
* tui/tui.c (tui_enable): Update.
|
||||
* tui/tui-win.c (tui_sigwinch_handler, tui_async_resize_screen):
|
||||
Update.
|
||||
* tui/tui-data.h (tui_win_resized, tui_set_win_resized_to):
|
||||
Update.
|
||||
* tui/tui-data.c (win_resized): Now bool.
|
||||
(tui_win_resized): Return bool.
|
||||
(tui_set_win_resized_to): Accept a bool.
|
||||
|
||||
2019-09-20 Tom Tromey <tom@tromey.com>
|
||||
|
||||
* tui/tui-regs.h (struct tui_data_window) <show_register_group>:
|
||||
|
@ -38,7 +38,7 @@ struct tui_win_info *tui_win_list[MAX_MAJOR_WINDOWS];
|
||||
static int term_height, term_width;
|
||||
static struct tui_win_info *win_with_focus = NULL;
|
||||
|
||||
static int win_resized = FALSE;
|
||||
static bool win_resized = false;
|
||||
|
||||
|
||||
/*********************************
|
||||
@ -56,8 +56,8 @@ tui_win_is_auxiliary (enum tui_win_type win_type)
|
||||
******************************************/
|
||||
|
||||
/* Answer a whether the terminal window has been resized or not. */
|
||||
int
|
||||
tui_win_resized (void)
|
||||
bool
|
||||
tui_win_resized ()
|
||||
{
|
||||
return win_resized;
|
||||
}
|
||||
@ -65,7 +65,7 @@ tui_win_resized (void)
|
||||
|
||||
/* Set a whether the terminal window has been resized or not. */
|
||||
void
|
||||
tui_set_win_resized_to (int resized)
|
||||
tui_set_win_resized_to (bool resized)
|
||||
{
|
||||
win_resized = resized;
|
||||
}
|
||||
|
@ -297,8 +297,8 @@ extern void tui_set_term_width_to (int);
|
||||
extern struct tui_locator_window *tui_locator_win_info_ptr (void);
|
||||
extern struct tui_win_info *tui_win_with_focus (void);
|
||||
extern void tui_set_win_with_focus (struct tui_win_info *);
|
||||
extern int tui_win_resized (void);
|
||||
extern void tui_set_win_resized_to (int);
|
||||
extern bool tui_win_resized ();
|
||||
extern void tui_set_win_resized_to (bool);
|
||||
|
||||
extern struct tui_win_info *tui_next_win (struct tui_win_info *);
|
||||
extern struct tui_win_info *tui_prev_win (struct tui_win_info *);
|
||||
|
@ -664,7 +664,7 @@ static void
|
||||
tui_sigwinch_handler (int signal)
|
||||
{
|
||||
mark_async_signal_handler (tui_sigwinch_token);
|
||||
tui_set_win_resized_to (TRUE);
|
||||
tui_set_win_resized_to (true);
|
||||
}
|
||||
|
||||
/* Callback for asynchronously resizing TUI following a SIGWINCH signal. */
|
||||
@ -685,7 +685,7 @@ tui_async_resize_screen (gdb_client_data arg)
|
||||
}
|
||||
else
|
||||
{
|
||||
tui_set_win_resized_to (FALSE);
|
||||
tui_set_win_resized_to (false);
|
||||
tui_resize_all ();
|
||||
tui_refresh_all_win ();
|
||||
tui_update_gdb_sizes ();
|
||||
|
@ -504,7 +504,7 @@ tui_enable (void)
|
||||
window. */
|
||||
if (tui_win_resized ())
|
||||
{
|
||||
tui_set_win_resized_to (FALSE);
|
||||
tui_set_win_resized_to (false);
|
||||
tui_resize_all ();
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user