aboutsummaryrefslogtreecommitdiff
path: root/scumm
diff options
context:
space:
mode:
authorPaweł Kołodziejski2004-05-26 17:09:12 +0000
committerPaweł Kołodziejski2004-05-26 17:09:12 +0000
commit5c9fd89febb7660bd3f529eb6db5091a349750d6 (patch)
treebf715ae5fedba58ae530fb74254a911f46ecdc53 /scumm
parent5edb86d6bd024d03c46a04a6bfc006f0ba11582e (diff)
downloadscummvm-rg350-5c9fd89febb7660bd3f529eb6db5091a349750d6.tar.gz
scummvm-rg350-5c9fd89febb7660bd3f529eb6db5091a349750d6.tar.bz2
scummvm-rg350-5c9fd89febb7660bd3f529eb6db5091a349750d6.zip
forgot it
svn-id: r13894
Diffstat (limited to 'scumm')
-rw-r--r--scumm/scumm.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/scumm/scumm.cpp b/scumm/scumm.cpp
index 0a276100f7..caa6ad0ed2 100644
--- a/scumm/scumm.cpp
+++ b/scumm/scumm.cpp
@@ -1576,9 +1576,12 @@ load_game:
}
_sound->processSoundQues();
- if (_imuseDigital &&
- ( ((_gameId == GID_DIG) && (!(_features & GF_DEMO))) || (_gameId == GID_CMI) ))
- _imuseDigital->refreshScripts();
+
+ if (_imuseDigital) {
+ _imuseDigital->flushTracks();
+ if ( ((_gameId == GID_DIG) && (!(_features & GF_DEMO))) || (_gameId == GID_CMI) )
+ _imuseDigital->refreshScripts();
+ }
camera._last = camera._cur;