From 981121e8fadbeee5d1a33b89109ceb0d7b16ed6a Mon Sep 17 00:00:00 2001 From: Laurent Vivier Date: Fri, 1 Jun 2007 21:19:15 +0000 Subject: [PATCH] correct CSI H: swap X and Y --- second/vga.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/second/vga.c b/second/vga.c index 4416502..6c02350 100644 --- a/second/vga.c +++ b/second/vga.c @@ -675,10 +675,10 @@ vga_put(char c) break; case 'H': /* set cursor position */ - tmp_x = strtol(vga.escape_stack + 1, &end, 10); + tmp_y = strtol(vga.escape_stack + 1, &end, 10); if (*end == ';') { - tmp_y = strtol(end + 1, &end, 10); + tmp_x = strtol(end + 1, &end, 10); if (*end == 'H') { vga.pos_x = tmp_x;