mirror of
https://github.com/kichikuou/xsystem35-sdl2.git
synced 2026-09-26 16:38:06 +03:00
midi_sdlmixer: Check playing status in midi_get_playing_info()
This fixes an infinite loop in Buroburo waiting for MIDI playback to finish.
This commit is contained in:
+1
-1
@@ -123,7 +123,7 @@ static int midi_unpause(void) {
|
||||
}
|
||||
|
||||
static int midi_get_playing_info(midiplaystate *st) {
|
||||
if (!mix_music) {
|
||||
if (!mix_music || !Mix_PlayingMusic()) {
|
||||
st->in_play = FALSE;
|
||||
st->loc_ms = 0;
|
||||
return OK;
|
||||
|
||||
Reference in New Issue
Block a user