aboutsummaryrefslogtreecommitdiff
path: root/scumm
diff options
context:
space:
mode:
authorMax Horn2003-12-27 21:32:37 +0000
committerMax Horn2003-12-27 21:32:37 +0000
commit6f6b0885b47a449677c8ea5f71fd16a3e415bfc9 (patch)
tree5f3439c1accfaefc9eeb5605b84b4d700222cd6e /scumm
parentd52280ab016ddf10ee2a88924a952423b5c0fce6 (diff)
downloadscummvm-rg350-6f6b0885b47a449677c8ea5f71fd16a3e415bfc9.tar.gz
scummvm-rg350-6f6b0885b47a449677c8ea5f71fd16a3e415bfc9.tar.bz2
scummvm-rg350-6f6b0885b47a449677c8ea5f71fd16a3e415bfc9.zip
fixed a crash-on-exit
svn-id: r11982
Diffstat (limited to 'scumm')
-rw-r--r--scumm/imuse_digi.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/scumm/imuse_digi.cpp b/scumm/imuse_digi.cpp
index 40145a1150..8549c32638 100644
--- a/scumm/imuse_digi.cpp
+++ b/scumm/imuse_digi.cpp
@@ -679,6 +679,7 @@ IMuseDigital::IMuseDigital(ScummEngine *scumm)
IMuseDigital::~IMuseDigital() {
_scumm->_timer->removeTimerProc(timer_handler);
+ stopBundleMusic();
for (int l = 0; l < MAX_DIGITAL_CHANNELS; l++) {
_scumm->_mixer->stopHandle(_channel[l].handle);