From ac549ac82d1b09fa9b912f64784426dec9052c20 Mon Sep 17 00:00:00 2001 From: Samuel Dionne-Riel Date: Wed, 10 Feb 2021 19:43:09 -0500 Subject: [PATCH] tools: fdtgrep: Use unsigned chars for arrays Otherwise, values over 127 end up prefixed with ffffff. Signed-off-by: Samuel Dionne-Riel Cc: Simon Glass Reviewed-by: Simon Glass --- tools/fdtgrep.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/fdtgrep.c b/tools/fdtgrep.c index e4112b8f69..db512465db 100644 --- a/tools/fdtgrep.c +++ b/tools/fdtgrep.c @@ -213,7 +213,7 @@ static void utilfdt_print_data(const char *data, int len) } else { printf(" = ["); for (i = 0; i < len; i++) - printf("%02x%s", *p++, i < len - 1 ? " " : ""); + printf("%02x%s", (unsigned char)*p++, i < len - 1 ? " " : ""); printf("]"); } }