diff -Naur giada-0.17.1-src-original/src/utils/log.h giada-0.17.1-src/src/utils/log.h
--- giada-0.17.1-src-original/src/utils/log.h 2021-02-01 12:41:42.000000000 -0500
+++ giada-0.17.1-src/src/utils/log.h 2021-02-19 15:59:03.741888609 -0500
@@ -84,6 +84,8 @@
if (mode == LOG_MODE_FILE && stat == true) {
// Replace any std::string in the arguments by its C-string
+#pragma GCC diagnostic push
+#pragma GCC diagnostic ignored "-Wformat-security"
std::fprintf(f, format, string_to_c_str(std::forward<Args>(args))...);
#ifdef _WIN32
fflush(f);
@@ -91,6 +93,7 @@
}
else
std::printf(format, string_to_c_str(std::forward<Args>(args))...);
+#pragma GCC diagnostic pop
}
} // giada::u::log