aboutsummaryrefslogtreecommitdiff
path: root/scumm/scummvm.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'scumm/scummvm.cpp')
-rw-r--r--scumm/scummvm.cpp7
1 files changed, 2 insertions, 5 deletions
diff --git a/scumm/scummvm.cpp b/scumm/scummvm.cpp
index d3f6b35026..35ecd61ea5 100644
--- a/scumm/scummvm.cpp
+++ b/scumm/scummvm.cpp
@@ -700,7 +700,7 @@ Scumm::Scumm (GameDetector *detector, OSystem *syst)
} else if ((_features & GF_AMIGA) && (_version == 3)) {
_musicEngine = _playerV3A = new Player_V3A(this);
} else if ((_features & GF_AMIGA) && (_version < 5)) {
- _playerV2 = NULL;
+ _musicEngine = NULL;
} else if (((_midiDriver == MD_PCJR) || (_midiDriver == MD_PCSPK)) && ((_version > 2) && (_version < 5))) {
_musicEngine = _playerV2 = new Player_V2(this);
} else if (_version > 2) {
@@ -787,10 +787,7 @@ Scumm::~Scumm () {
delete _confirmExitDialog;
delete _sound;
- delete _imuse;
- delete _imuseDigital;
- delete _playerV2;
- delete _playerV3A;
+ delete _musicEngine;
free(_languageBuffer);
free(_audioNames);