From 9520f95242da5b0a24481f43f9288e920d19b051 Mon Sep 17 00:00:00 2001 From: Warner Losh Date: Tue, 31 Dec 2013 04:40:25 +0000 Subject: [PATCH] Delete echoed doesn't rub out the previous character, so always use instead. This fixes hitting DELETE instead of BACKSPACE at mountroot> prompt. --- sys/kern/kern_cons.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/sys/kern/kern_cons.c b/sys/kern/kern_cons.c index d17846af8024..72b384f01fa9 100644 --- a/sys/kern/kern_cons.c +++ b/sys/kern/kern_cons.c @@ -432,10 +432,8 @@ cngets(char *cp, size_t size, int visible) case '\b': case '\177': if (lp > cp) { - if (visible) { - cnputc(c); - cnputs(" \b"); - } + if (visible) + cnputs("\b \b"); lp--; } continue;