diff --git a/source/core/audio/audio.cpp b/source/core/audio/audio.cpp index aa3d521..507f1c4 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 (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.h" +#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 diff --git a/source/core/rendering/fade.h b/source/core/rendering/fade.h index bb4b9d2..55416c5 100644 --- a/source/core/rendering/fade.h +++ b/source/core/rendering/fade.h @@ -43,6 +43,4 @@ class Fade { Uint32 last_square_ticks_ = 0; // Ticks del último cuadrado dibujado (RANDOM_SQUARE) Uint16 squares_drawn_ = 0; // Número de cuadrados dibujados (RANDOM_SQUARE) bool fullscreen_done_ = false; // Indica si el fade fullscreen ha terminado la fase de fundido - SDL_Rect rect1_{}; // Rectangulo usado para crear los efectos de transición - SDL_Rect rect2_{}; // Rectangulo usado para crear los efectos de transición };