diff options
Diffstat (limited to 'engines/tsage/sound.cpp')
-rw-r--r-- | engines/tsage/sound.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/tsage/sound.cpp b/engines/tsage/sound.cpp index 24c64bda3c..bbd1c407d2 100644 --- a/engines/tsage/sound.cpp +++ b/engines/tsage/sound.cpp @@ -215,12 +215,12 @@ void SoundManager::installDriver(int driverNum) { // Unmute currently active sounds for (Common::List<Sound *>::iterator i = _playList.begin(); i != _playList.end(); ++i) (*i)->mute(false); - - enableSoundServer(); } break; } } + + enableSoundServer(); } /** @@ -355,7 +355,7 @@ void SoundManager::rethinkVoiceTypes() { } void SoundManager::_sfSoundServer() { - if (!sfManager()._serverDisabledCount && !sfManager()._serverSuspendedCount) + if (sfManager()._serverDisabledCount || sfManager()._serverSuspendedCount) return; if (sfManager()._needToRethink) { |