https://github.com/libsdl-org/SDL/commit/79cc29ba35db3be88e30654f59daae3b9549ef95
From 79cc29ba35db3be88e30654f59daae3b9549ef95 Mon Sep 17 00:00:00 2001
From: "Ryan C. Gordon" <[EMAIL REDACTED]>
Date: Wed, 5 Jul 2023 11:50:22 -0400
Subject: [PATCH] wave: Don't check if format->channels > INT_MAX, it's a
Uint16.
---
src/audio/SDL_wave.c | 2 --
1 file changed, 2 deletions(-)
diff --git a/src/audio/SDL_wave.c b/src/audio/SDL_wave.c
index 759d34d9e1f6..c1d50ebbc343 100644
--- a/src/audio/SDL_wave.c
+++ b/src/audio/SDL_wave.c
@@ -1667,8 +1667,6 @@ static int WaveCheckFormat(WaveFile *file, size_t datalength)
if (format->channels == 0) {
return SDL_SetError("Invalid number of channels");
- } else if (format->channels > INT_MAX) {
- return SDL_SetError("Number of channels exceeds limit of %d", INT_MAX);
}
if (format->frequency == 0) {