From c2f504d224e7299bb8715fd0ae3f325b50e2fc88 Mon Sep 17 00:00:00 2001
From: Ozkan Sezer <[EMAIL REDACTED]>
Date: Fri, 9 Jan 2026 01:55:00 +0300
Subject: [PATCH] decoder_wav.c: fix more -Wsign-compare warnings missed in
prev. commit
---
src/decoder_wav.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/decoder_wav.c b/src/decoder_wav.c
index a6e9a030..85ad7074 100644
--- a/src/decoder_wav.c
+++ b/src/decoder_wav.c
@@ -1247,7 +1247,7 @@ static bool WAV_init_audio_internal(WAV_AudioData *adata, SDL_IOStream *io, SDL_
if (chunk_length == 0) {
break;
- } else if (((chunk_start_position + chunk_length) - (sizeof (Uint32) * 2)) > flen) {
+ } else if (((chunk_start_position + (Sint64)chunk_length) - (Sint64)(sizeof(Uint32) * 2)) > flen) {
return SDL_SetError("Corrupt WAV file (chunk goes past EOF)");
}