diff options
-rw-r--r-- | scumm/imuse_digi/dimuse_script.cpp | 2 | ||||
-rw-r--r-- | scumm/imuse_digi/dimuse_track.cpp | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/scumm/imuse_digi/dimuse_script.cpp b/scumm/imuse_digi/dimuse_script.cpp index 654645ff94..2129b267e3 100644 --- a/scumm/imuse_digi/dimuse_script.cpp +++ b/scumm/imuse_digi/dimuse_script.cpp @@ -384,7 +384,7 @@ void IMuseDigital::stopAllSounds() { break; flushTracks(); _vm->_system->delay_msecs(50); -#ifdef _WIN32_WCE +#if defined(_WIN32_WCE) || defined (__PALM_OS__) _vm->parseEvents(); // timers are events, we need to consume them #endif } diff --git a/scumm/imuse_digi/dimuse_track.cpp b/scumm/imuse_digi/dimuse_track.cpp index d160a5efd4..8afb3f6886 100644 --- a/scumm/imuse_digi/dimuse_track.cpp +++ b/scumm/imuse_digi/dimuse_track.cpp @@ -82,7 +82,7 @@ void IMuseDigital::startSound(int soundId, const char *soundName, int soundType, Track *track = _track[l]; for (;;) { -#ifdef _WIN32_WCE +#if defined(_WIN32_WCE) || defined (__PALM_OS__) _vm->parseEvents(); // timers are events, we need to consume them #endif flushTracks(); |