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;