From a98a350d14ae8731469f9c551477138c02a37032 Mon Sep 17 00:00:00 2001 From: Christopher Page Date: Fri, 6 Jun 2008 00:34:47 +0000 Subject: TOUCHE: Fixed a memory leak svn-id: r32566 --- engines/touche/touche.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'engines/touche/touche.cpp') diff --git a/engines/touche/touche.cpp b/engines/touche/touche.cpp index 6520fb5e4a..1e0ca44354 100644 --- a/engines/touche/touche.cpp +++ b/engines/touche/touche.cpp @@ -79,6 +79,7 @@ ToucheEngine::ToucheEngine(OSystem *system, Common::Language language) ToucheEngine::~ToucheEngine() { Common::clearAllSpecialDebugLevels(); delete _midiPlayer; +// delete driver; } int ToucheEngine::init() { @@ -96,6 +97,8 @@ int ToucheEngine::init() { MidiDriver *driver = MidiDriver::createMidi(midiDriver); _midiPlayer = new MidiPlayer(driver, native_mt32); + +// delete driver; _mixer->setVolumeForSoundType(Audio::Mixer::kSFXSoundType, ConfMan.getInt("sfx_volume")); _mixer->setVolumeForSoundType(Audio::Mixer::kSpeechSoundType, ConfMan.getInt("speech_volume")); _mixer->setVolumeForSoundType(Audio::Mixer::kMusicSoundType, Audio::Mixer::kMaxMixerVolume); -- cgit v1.2.3