SDL_mixer: music_ogg_stb.c: further build fixes.

From 1be13e4647e104198eebd7e88b6cffc8e2ba31b4 Mon Sep 17 00:00:00 2001
From: Ozkan Sezer <[EMAIL REDACTED]>
Date: Sat, 21 May 2022 14:55:02 +0300
Subject: [PATCH] music_ogg_stb.c: further build fixes.

---
 src/codecs/music_ogg_stb.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/codecs/music_ogg_stb.c b/src/codecs/music_ogg_stb.c
index 9e06f3cb..55dcf52e 100644
--- a/src/codecs/music_ogg_stb.c
+++ b/src/codecs/music_ogg_stb.c
@@ -32,11 +32,11 @@
 #define STB_VORBIS_NO_CRT 1
 #define STB_VORBIS_NO_PUSHDATA_API 1
 #define STB_VORBIS_MAX_CHANNELS 6
-#define STBV_CDECL
 #define STB_FORCEINLINE SDL_FORCE_INLINE
 #if SDL_BYTEORDER == SDL_BIG_ENDIAN
 #define STB_VORBIS_BIG_ENDIAN 1
 #endif
+#define STBV_CDECL SDLCALL /* for SDL_qsort */
 
 #ifdef assert
 #undef assert
@@ -191,7 +191,7 @@ static void *OGG_CreateFromRW(SDL_RWops *src, int freesrc)
     }
 
     music->vi = stb_vorbis_get_info(music->vf);
-    if (music->vi.sample_rate <= 0) {
+    if ((int)music->vi.sample_rate <= 0) {
         Mix_SetError("Invalid sample rate value");
         OGG_Delete(music);
         return NULL;