Update our idea of our terminal's dimensions even outside of TUI
authorPatrick Palka <patrick@parcs.ath.cx>
Thu, 23 Apr 2015 22:36:58 +0000 (18:36 -0400)
committerPatrick Palka <patrick@parcs.ath.cx>
Tue, 28 Apr 2015 12:50:11 +0000 (08:50 -0400)
commita88d0bb33c28bc51c0f53cdd5c42d00217a1d771
tree50700ac5cf748f69c2cc7ac921db83044a8e47d1
parentd6e5e7f7fd90baad9cbfaa5a187b5f0b1a0b8cf6
Update our idea of our terminal's dimensions even outside of TUI

When in the CLI, GDB's "width" and "height" variables are not kept in sync
when the underlying terminal gets resized.

This patch fixes this issue by making sure sure to update GDB's "width"
and "height" variables in the !tui_active case of our SIGWINCH handler.

gdb/ChangeLog:

* tui/tui-win.c (tui_sigwinch_handler): Remove now-stale comment.
(tui_sigwinch_handler): Still update our idea of
the terminal's width and height even when TUI is not active.
gdb/ChangeLog
gdb/tui/tui-win.c