From 09ee8876b3938d226a1f7e9c71e2cd1dcc7e399e Mon Sep 17 00:00:00 2001 From: "Ryan C. Gordon" Date: Mon, 22 Sep 2025 10:37:34 -0400 Subject: [PATCH] wav: Patched to compile on Visual Studio. --- src/audio/SDL_wave.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/audio/SDL_wave.c b/src/audio/SDL_wave.c index 53b950b5e6..fd26e71b46 100644 --- a/src/audio/SDL_wave.c +++ b/src/audio/SDL_wave.c @@ -1889,7 +1889,7 @@ static bool WaveLoad(SDL_IOStream *src, WaveFile *file, SDL_AudioSpec *spec, Uin size. This also means a malicious file can't allocate 4 gigabytes for the chunks without actually supplying a 4 gigabyte file. */ if ((flen > 0) && ((chunk->position + chunk->length) > flen)) { - chunk->length = flen - chunk->position; + chunk->length = (Uint32) (flen - chunk->position); } /* Only use the first data chunk. Handling the wavl list madness