From 0ae19465c2359f80d9a7149fb36900396f9de711 Mon Sep 17 00:00:00 2001 From: Yang Hongbo Date: Fri, 4 Mar 2022 19:20:36 +0800 Subject: [PATCH] fix compiling error for snprintf --- main.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/main.cpp b/main.cpp index 72bd94b..3a5f608 100644 --- a/main.cpp +++ b/main.cpp @@ -1490,7 +1490,10 @@ static bool saveEntry(FILE* outFile, char* path, rk_entry_type type, static inline uint32_t convertChipType(const char* chip) { char buffer[5]; memset(buffer, 0, sizeof(buffer)); +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wformat-truncation" snprintf(buffer, sizeof(buffer), "%s", chip); +#pragma GCC diagnostic pop return buffer[0] << 24 | buffer[1] << 16 | buffer[2] << 8 | buffer[3]; }