diff options
| -rw-r--r-- | sys/src/boot/efi/sub.c | 2 | ||||
| -rw-r--r-- | sys/src/boot/pc/sub.c | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/sys/src/boot/efi/sub.c b/sys/src/boot/efi/sub.c index a7fd5d4c3..c4ab44512 100644 --- a/sys/src/boot/efi/sub.c +++ b/sys/src/boot/efi/sub.c @@ -114,6 +114,8 @@ readline(void *f, char buf[64]) if(*p == '\r') putc('\n'); else if(*p == '\b' && p > buf){ + putc(' '); + putc('\b'); p--; continue; } diff --git a/sys/src/boot/pc/sub.c b/sys/src/boot/pc/sub.c index 8881bffe9..514a54e4d 100644 --- a/sys/src/boot/pc/sub.c +++ b/sys/src/boot/pc/sub.c @@ -137,6 +137,8 @@ readline(void *f, char buf[64]) if(*p == '\r') putc('\n'); else if(*p == '\b' && p > buf){ + putc(' '); + putc('\b'); p--; continue; } |
