efi_loader: cursor positioning
authorHeinrich Schuchardt <xypron.glpk@gmx.de>
Wed, 4 Sep 2019 19:13:45 +0000 (21:13 +0200)
committerHeinrich Schuchardt <xypron.glpk@gmx.de>
Thu, 5 Sep 2019 21:18:51 +0000 (23:18 +0200)
commit97ea0690f4ea8b30f66fab7dc3bd439714647989
tree539ea3b0ca2d7cc8181a5260170850aed638026d
parentd41f99e17976e7a6c72fdba0025eb26d2c628494
efi_loader: cursor positioning

When backspacing in column 0 do no set the column index to ULONG_MAX.
Ensure that the row number is not set to ULONG_MAX even if the row count is
advertised as 0.
Ignore control characters other the 0x08, 0x0a, 0x0d when updating the
column.

Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
lib/efi_loader/efi_console.c