SDL_mixer: wav: Fixed compiler warning for signed/unsigned comparison in an SDL_assert.

From 516f7ebd82abf2a4d1d398fe08125b9f23acd8da Mon Sep 17 00:00:00 2001
From: "Ryan C. Gordon" <[EMAIL REDACTED]>
Date: Mon, 12 Jan 2026 12:49:08 -0500
Subject: [PATCH] wav: Fixed compiler warning for signed/unsigned comparison in
 an SDL_assert.

---
 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 85ad7074..97cb7ca5 100644
--- a/src/decoder_wav.c
+++ b/src/decoder_wav.c
@@ -1523,7 +1523,7 @@ static bool SDLCALL WAV_seek(void *track_userdata, Uint64 frame)
     const Uint64 current_iteration = (seekblock->iterations < 0) ? 0 : (frame / seekblock->num_frames);
     const Uint64 current_iteration_frames = (frame % seekblock->num_frames);
 
-    SDL_assert((seekblock->iterations < 0) || (current_iteration < seekblock->iterations));
+    SDL_assert((seekblock->iterations < 0) || (current_iteration < (Uint64) seekblock->iterations));
 
     // Deal with loop iterations, offset by the modulus of total frames in the loop; frame_start should have already
     //  dealt with iterations, so this shouldn't matter how many iterations there are or if it's an infinite loop.