Module: wine Branch: master Commit: e58ef508a935e69f26c614063346d4ba67667cbe URL: https://source.winehq.org/git/wine.git/?a=commit;h=e58ef508a935e69f26c614063...
Author: Jacek Caban jacek@codeweavers.com Date: Tue Sep 8 19:35:37 2020 +0200
conhost: Use more standard hide cursor sequence.
Signed-off-by: Jacek Caban jacek@codeweavers.com Signed-off-by: Alexandre Julliard julliard@winehq.org
---
programs/conhost/conhost.c | 2 +- programs/conhost/tests/tty.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/programs/conhost/conhost.c b/programs/conhost/conhost.c index 087cbf9d0a..84a1c8ac7d 100644 --- a/programs/conhost/conhost.c +++ b/programs/conhost/conhost.c @@ -247,7 +247,7 @@ static void hide_tty_cursor( struct console *console ) { if (console->tty_cursor_visible) { - tty_write( console, "\x1b[25l", 5 ); + tty_write( console, "\x1b[?25l", 6 ); console->tty_cursor_visible = FALSE; } } diff --git a/programs/conhost/tests/tty.c b/programs/conhost/tests/tty.c index 6b645aa873..6bcfa176f3 100644 --- a/programs/conhost/tests/tty.c +++ b/programs/conhost/tests/tty.c @@ -119,7 +119,7 @@ static BOOL skip_byte_(unsigned int line, char ch) static void expect_hide_cursor_(unsigned int line) { if (!console_output_count) fetch_console_output_(line); - ok_(__FILE__,line)(skip_sequence_(line, "\x1b[25l") || broken(skip_sequence_(line, "\x1b[?25l")), + ok_(__FILE__,line)(skip_sequence_(line, "\x1b[?25l") || broken(skip_sequence_(line, "\x1b[25l")), "expected hide cursor escape\n"); }