From 3c1218507acb84c95818a044eefb51fc8e5fa4c7 Mon Sep 17 00:00:00 2001 From: Wojtek Kosior Date: Tue, 26 Nov 2019 16:28:36 +0100 Subject: don't use switch statement with fallthrough --- kernel.c | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) (limited to 'kernel.c') diff --git a/kernel.c b/kernel.c index f2e556c..f23ef78 100644 --- a/kernel.c +++ b/kernel.c @@ -35,13 +35,11 @@ void kernel_main(uint32_t r0, uint32_t r1, uint32_t atags) while (1) { - char c; - switch(c = uart_getc()) - { - case '\r': - uart_putc('\n'); - default: - uart_putc(c); - } + char c = uart_getc(); + + uart_putc(c); + + if (c == '\r') + uart_putc('\n'); } } -- cgit v1.2.3