diff --git a/pico/cd/cd_image.c b/pico/cd/cd_image.c index f1816ead..f328be03 100644 --- a/pico/cd/cd_image.c +++ b/pico/cd/cd_image.c @@ -15,6 +15,10 @@ #include "file_stream_transforms.h" #endif +#if defined(__GNUC__) && __GNUC__ >= 7 +#pragma GCC diagnostic ignored "-Wformat-truncation" +#endif + static int handle_mp3(const char *fname, int index) { track_t *track = &cdd.toc.tracks[index]; diff --git a/platform/common/emu.c b/platform/common/emu.c index ba680642..c6075b2e 100644 --- a/platform/common/emu.c +++ b/platform/common/emu.c @@ -32,6 +32,10 @@ #include "file_stream_transforms.h" #endif +#if defined(__GNUC__) && __GNUC__ >= 7 +#pragma GCC diagnostic ignored "-Wformat-truncation" +#endif + #ifndef _WIN32 #define PATH_SEP "/" #define PATH_SEP_C '/'