[U-Boot] [PATCH] efi_loader: Fix warning in raw/cols query

Alexander Graf agraf at suse.de
Sun Jun 3 13:52:48 UTC 2018


The code to determine rows / cols on the screen could potentially run
into a case where it doesn't know how big the screen is. In that case,
assume 80x25.

Signed-off-by: Alexander Graf <agraf at suse.de>
---
 lib/efi_loader/efi_console.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/efi_loader/efi_console.c b/lib/efi_loader/efi_console.c
index 0bfc24dbd9..ce66c935ec 100644
--- a/lib/efi_loader/efi_console.c
+++ b/lib/efi_loader/efi_console.c
@@ -223,7 +223,7 @@ static int query_console_serial(int *rows, int *cols)
 static void query_console_size(void)
 {
 	const char *stdout_name = env_get("stdout");
-	int rows, cols;
+	int rows = 25, cols = 80;
 
 	if (stdout_name && !strcmp(stdout_name, "vidconsole") &&
 	    IS_ENABLED(CONFIG_DM_VIDEO)) {
-- 
2.12.3



More information about the U-Boot mailing list