diff options
author | Paweł Kołodziejski | 2004-05-02 12:46:01 +0000 |
---|---|---|
committer | Paweł Kołodziejski | 2004-05-02 12:46:01 +0000 |
commit | 351eaff3296c1975ef97d86319f72226fbb19fc1 (patch) | |
tree | e37df44537b38e0fefba4c633f8c4936b1720da8 /scumm | |
parent | 8bdab25b7a5d8be475ff2166eae1384910e03c96 (diff) | |
download | scummvm-rg350-351eaff3296c1975ef97d86319f72226fbb19fc1.tar.gz scummvm-rg350-351eaff3296c1975ef97d86319f72226fbb19fc1.tar.bz2 scummvm-rg350-351eaff3296c1975ef97d86319f72226fbb19fc1.zip |
start only used tracks
svn-id: r13739
Diffstat (limited to 'scumm')
-rw-r--r-- | scumm/imuse_digi/dimuse.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/scumm/imuse_digi/dimuse.cpp b/scumm/imuse_digi/dimuse.cpp index 1c8e611250..2dfd22b937 100644 --- a/scumm/imuse_digi/dimuse.cpp +++ b/scumm/imuse_digi/dimuse.cpp @@ -130,6 +130,8 @@ void IMuseDigital::saveOrLoad(Serializer *ser) { for (i = 0; i < MAX_DIGITAL_TRACKS + MAX_DIGITAL_FADETRACKS; i++) { ser->saveLoadEntries(_track[i], trackEntries); if (!ser->isSaving()) { + if (!_track[i]->used) + continue; if (_track[i]->souStream) { _track[i]->stream2 = NULL; _track[i]->stream = NULL; |