From cf3e332abbba16430650dec532edadb9b67825e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kacper=20Michaj=C5=82ow?= Date: Sun, 27 Apr 2025 19:41:34 +0200 Subject: [PATCH] osdep/win32/smtc: workaround GCC 15 bogus template warning Drop it to warning, even if -Werror is in effect. Interesting part is that this makes this warning disappear completely. GCC diagnostics at its finest. --- osdep/win32/smtc.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/osdep/win32/smtc.cpp b/osdep/win32/smtc.cpp index 27faac13aa..e9c0686ec3 100644 --- a/osdep/win32/smtc.cpp +++ b/osdep/win32/smtc.cpp @@ -23,7 +23,14 @@ #include #include +#if defined(__GNUC__) && !defined(__clang__) +# pragma GCC diagnostic push +# pragma GCC diagnostic warning "-Wtemplate-body" +#endif #include +#if defined(__GNUC__) && !defined(__clang__) +# pragma GCC diagnostic pop +#endif #include #include #include