diff options
Diffstat (limited to 'scumm/imuse_digi')
-rw-r--r-- | scumm/imuse_digi/dimuse.cpp | 2 | ||||
-rw-r--r-- | scumm/imuse_digi/dimuse.h | 2 |
2 files changed, 1 insertions, 3 deletions
diff --git a/scumm/imuse_digi/dimuse.cpp b/scumm/imuse_digi/dimuse.cpp index 764d618358..af8259b23a 100644 --- a/scumm/imuse_digi/dimuse.cpp +++ b/scumm/imuse_digi/dimuse.cpp @@ -44,7 +44,6 @@ void IMuseDigital::timer_handler(void *refCon) { IMuseDigital::IMuseDigital(ScummEngine *scumm, int fps) : _vm(scumm) { - _mutex = g_system->createMutex(); _pause = false; _sound = new ImuseDigiSndMgr(_vm); _callbackFps = fps; @@ -64,7 +63,6 @@ IMuseDigital::~IMuseDigital() { delete _track[l]; } delete _sound; - g_system->deleteMutex(_mutex); } void IMuseDigital::resetState() { diff --git a/scumm/imuse_digi/dimuse.h b/scumm/imuse_digi/dimuse.h index 8a6e95519a..dcec24b109 100644 --- a/scumm/imuse_digi/dimuse.h +++ b/scumm/imuse_digi/dimuse.h @@ -86,7 +86,7 @@ private: Track *_track[MAX_DIGITAL_TRACKS + MAX_DIGITAL_FADETRACKS]; - Common::MutexRef _mutex; + Common::Mutex _mutex; ScummEngine *_vm; ImuseDigiSndMgr *_sound; |