From 894ee02f3f7834022f30c2c572d409ce30201d41 Mon Sep 17 00:00:00 2001 From: mazmazz Date: Tue, 13 Nov 2018 17:12:18 -0500 Subject: [PATCH 1/2] Fix x64 build issue --- src/sdl/mixer_sound.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sdl/mixer_sound.c b/src/sdl/mixer_sound.c index 52a35162..609d7dec 100644 --- a/src/sdl/mixer_sound.c +++ b/src/sdl/mixer_sound.c @@ -550,7 +550,7 @@ boolean I_SongPlaying(void) #ifdef HAVE_LIBGME (I_SongType() == MU_GME && gme) || #endif - (boolean)music + music != NULL ); } From 2db2b6e6af3702157f0d9f6d980af23f0cbc8177 Mon Sep 17 00:00:00 2001 From: mazmazz Date: Tue, 13 Nov 2018 17:24:19 -0500 Subject: [PATCH 2/2] Win32 boolean fixes --- src/win32/win_snd.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/win32/win_snd.c b/src/win32/win_snd.c index 1e1b062f..f2af7f92 100644 --- a/src/win32/win_snd.c +++ b/src/win32/win_snd.c @@ -492,15 +492,15 @@ musictype_t I_SongType(void) boolean I_SongPlaying(void) { - return (boolean)music_stream; + return (music_stream != NULL); } boolean I_SongPaused(void) { - boolean fmpaused = false; + FMOD_BOOL fmpaused = false; if (music_stream) FMOD_Channel_GetPaused(music_channel, &fmpaused); - return fmpaused; + return (boolean)fmpaused; } /// ------------------------