aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/kyra/sound_towns.cpp18
1 files changed, 6 insertions, 12 deletions
diff --git a/engines/kyra/sound_towns.cpp b/engines/kyra/sound_towns.cpp
index 8003ca25f3..27aa57586e 100644
--- a/engines/kyra/sound_towns.cpp
+++ b/engines/kyra/sound_towns.cpp
@@ -597,21 +597,15 @@ Towns_EuphonyDriver::~Towns_EuphonyDriver() {
MidiDriver_YM2612::removeLookupTables();
- if (_fmInstruments) {
- delete[] _fmInstruments;
- _fmInstruments = 0;
- }
+ delete[] _fmInstruments;
+ _fmInstruments = 0;
- if (_waveInstruments) {
- delete[] _waveInstruments;
- _waveInstruments = 0;
- }
+ delete[] _waveInstruments;
+ _waveInstruments = 0;
for (int i = 0; i < 10; i++) {
- if (_waveSounds[i]) {
- delete[] _waveSounds[i];
- _waveSounds[i] = 0;
- }
+ delete[] _waveSounds[i];
+ _waveSounds[i] = 0;
}
if (_queue) {