aboutsummaryrefslogtreecommitdiff
path: root/gdb/tui/tui-winsource.c
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2019-03-16 14:13:43 +0200
committerEli Zaretskii <eliz@gnu.org>2019-03-16 14:13:43 +0200
commit798e1c302af509c31839c5c3b50c058b61206ee7 (patch)
tree31cb8a222da2116756f3af1f5c347c1bfdb4baeb /gdb/tui/tui-winsource.c
parent6835821be8bab8702e41e6946a7d8ee9441f0eee (diff)
downloadfsf-binutils-gdb-798e1c302af509c31839c5c3b50c058b61206ee7.zip
fsf-binutils-gdb-798e1c302af509c31839c5c3b50c058b61206ee7.tar.gz
fsf-binutils-gdb-798e1c302af509c31839c5c3b50c058b61206ee7.tar.bz2
Revert "Use wclrtoeol in tui_show_source_line"
gdb/ChangeLog: 2019-03-16 Eli Zaretskii <eliz@gnu.org> * tui/tui-winsource.c (tui_show_source_line): Revert "Use wclrtoeol in tui_show_source_line". This reverts changes made in commit 4a3045920bbe4e50a0f4920b0fdc4e88ef23015c.
Diffstat (limited to 'gdb/tui/tui-winsource.c')
-rw-r--r--gdb/tui/tui-winsource.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/gdb/tui/tui-winsource.c b/gdb/tui/tui-winsource.c
index 7fd460b..a451d13 100644
--- a/gdb/tui/tui-winsource.c
+++ b/gdb/tui/tui-winsource.c
@@ -273,6 +273,7 @@ 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)
@@ -285,7 +286,12 @@ 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. */
- wclrtoeol (win_info->generic.handle);
+ x = getcurx (win_info->generic.handle);
+ while (x + 1 < win_info->generic.width)
+ {
+ waddch (win_info->generic.handle, ' ');
+ x = getcurx (win_info->generic.handle);
+ }
}
void