diff options
-rw-r--r-- | engines/scumm/imuse_digi/dimuse_sndmgr.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/scumm/imuse_digi/dimuse_sndmgr.cpp b/engines/scumm/imuse_digi/dimuse_sndmgr.cpp index 8b278bc8db..2686696684 100644 --- a/engines/scumm/imuse_digi/dimuse_sndmgr.cpp +++ b/engines/scumm/imuse_digi/dimuse_sndmgr.cpp @@ -484,7 +484,7 @@ void ImuseDigiSndMgr::closeSound(SoundDesc *soundDesc) { for (int r = 0; r < soundDesc->numSyncs; r++) free(soundDesc->sync[r].ptr); - for (int r = 0; r < soundDesc->numSyncs; r++) + for (int r = 0; r < soundDesc->numMarkers; r++) delete[] soundDesc->marker[r].ptr; delete[] soundDesc->region; delete[] soundDesc->jump; |