diff --git a/source/core/audio/audio.cpp b/source/core/audio/audio.cpp index fdd4cf9..a1fc6f3 100644 --- a/source/core/audio/audio.cpp +++ b/source/core/audio/audio.cpp @@ -8,7 +8,12 @@ // Implementación de stb_vorbis (debe estar ANTES de incluir jail_audio.hpp). // clang-format off #undef STB_VORBIS_HEADER_ONLY +// stb_vorbis.c (codi de tercers) dispara -Wtautological-compare; el silenciem +// només per a aquesta inclusió sense afectar el nostre codi. +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wtautological-compare" #include "external/stb_vorbis.c" // NOLINT(bugprone-suspicious-include): stb header-only library +#pragma GCC diagnostic pop // stb_vorbis.c filtra les macros L, C i R (i PLAYBACK_*) al TU. Les netegem // perquè xocarien amb noms de paràmetres de plantilla en altres headers. #undef L