Browse Source

Use wclrtoeol in tui_show_source_line

This changes tui_show_source_line to use wclrtoeol rather than
manually emitting a sequence of spaces.

gdb/ChangeLog
2018-12-28  Tom Tromey  <tom@tromey.com>

	* tui/tui-winsource.c (tui_show_source_line): Use wclrtoeol.
binutils-2_32-branch
Tom Tromey 8 years ago
parent
commit
4a3045920b
  1. 4
      gdb/ChangeLog
  2. 8
      gdb/tui/tui-winsource.c

4
gdb/ChangeLog

@ -1,3 +1,7 @@
2018-12-28 Tom Tromey <tom@tromey.com>
* tui/tui-winsource.c (tui_show_source_line): Use wclrtoeol.
2018-12-28 Tom Tromey <tom@tromey.com>
PR tui/14126:

8
gdb/tui/tui-winsource.c

@ -272,7 +272,6 @@ static void
tui_show_source_line (struct tui_win_info *win_info, int lineno)
{
struct tui_win_element *line;
int x;
line = win_info->generic.content[lineno - 1];
if (line->which_element.source.is_exec_point)
@ -284,12 +283,7 @@ tui_show_source_line (struct tui_win_info *win_info, int lineno)
wattroff (win_info->generic.handle, A_STANDOUT);
/* Clear to end of line but stop before the border. */
x = getcurx (win_info->generic.handle);
while (x + 1 < win_info->generic.width)
{
waddch (win_info->generic.handle, ' ');
x = getcurx (win_info->generic.handle);
}
wclrtoeol (win_info->generic.handle);
}
void

Loading…
Cancel
Save