From 95d8f9f41c313c458dd34e0a54162c414a352111 Mon Sep 17 00:00:00 2001 From: Markus Armbruster Date: Tue, 22 Nov 2011 11:59:07 +0100 Subject: [PATCH] console: Fix console_putchar() for CSI J It falls through to the code for CSI K. "Erase Down" also does "Erase End of Line", "Erase Up" also does "Erase Start of Line", and "Erase Screen" also does "Erase Line". Happens not to be visible. Fix it anyway. Spotted by Coverity. Signed-off-by: Markus Armbruster Signed-off-by: Stefan Hajnoczi --- console.c | 1 + 1 file changed, 1 insertion(+) diff --git a/console.c b/console.c index 374fcba4b..ce0429df8 100644 --- a/console.c +++ b/console.c @@ -1011,6 +1011,7 @@ static void console_putchar(TextConsole *s, int ch) } break; } + break; case 'K': switch (s->esc_params[0]) { case 0: