From 9ac5f6c6da3821a28d74f2a8f81efd67265c2733 Mon Sep 17 00:00:00 2001 From: Strangerke Date: Thu, 30 Aug 2018 23:56:29 +0200 Subject: [PATCH] STARTREK: Initialize some variables in sound --- engines/startrek/sound.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/engines/startrek/sound.cpp b/engines/startrek/sound.cpp index 46967593ef1e..f7f93382e00d 100644 --- a/engines/startrek/sound.cpp +++ b/engines/startrek/sound.cpp @@ -35,6 +35,10 @@ namespace StarTrek { // Main Sound Functions Sound::Sound(StarTrekEngine *vm) : _vm(vm) { + _midiDevice = MT_INVALID; + _midiDriver = nullptr; + _loopingMidiTrack = false; + if (_vm->getPlatform() == Common::kPlatformDOS || _vm->getPlatform() == Common::kPlatformMacintosh) { _midiDevice = MidiDriver::detectDevice(MDT_PCSPK | MDT_ADLIB | MDT_MIDI | MDT_PREFER_MT32); _midiDriver = MidiDriver::createMidi(_midiDevice);