Jacek Caban : conhost: Use more standard hide cursor sequence.

Alexandre Julliard julliard at winehq.org
Tue Sep 8 15:36:16 CDT 2020


Module: wine
Branch: master
Commit: e58ef508a935e69f26c614063346d4ba67667cbe
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=e58ef508a935e69f26c614063346d4ba67667cbe

Author: Jacek Caban <jacek at codeweavers.com>
Date:   Tue Sep  8 19:35:37 2020 +0200

conhost: Use more standard hide cursor sequence.

Signed-off-by: Jacek Caban <jacek at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at 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");
 }
 




More information about the wine-cvs mailing list