From ddf9a7a2de0dec05216bc6edc29a89c2bb16fbba Mon Sep 17 00:00:00 2001 From: makejian Date: Tue, 19 Mar 2024 10:40:43 +0800 Subject: [PATCH] system/adb: fix build warning adb_banner.c:60:47: error: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'uint32_t' {aka 'long unsigned int'} [-Werror=format=] Signed-off-by: makejian --- system/adb/adb_banner.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/system/adb/adb_banner.c b/system/adb/adb_banner.c index 6983b7135..5228abc09 100644 --- a/system/adb/adb_banner.c +++ b/system/adb/adb_banner.c @@ -57,7 +57,8 @@ int adb_fill_connect_data(char *buf, size_t bufsize) { /* FIXME only keep first 4 bytes */ - len = snprintf(buf, remaining, "device:%x:", *(uint32_t *)board_id); + len = snprintf(buf, remaining, + "device:%" PRIx32 ":", *(uint32_t *)board_id); } #else len = snprintf(buf, remaining, "device:" CONFIG_ADBD_DEVICE_ID ":");