diff --git a/engines/dragons/midimusicplayer.cpp b/engines/dragons/midimusicplayer.cpp index 5b4769be621..3559d75d6c3 100644 --- a/engines/dragons/midimusicplayer.cpp +++ b/engines/dragons/midimusicplayer.cpp @@ -31,7 +31,7 @@ namespace Dragons { -MidiMusicPlayer::MidiMusicPlayer(BigfileArchive *bigFileArchive, VabSound *musicVab): _musicVab(musicVab), _midiDataSize(0) { +MidiMusicPlayer::MidiMusicPlayer(BigfileArchive *bigFileArchive): _midiDataSize(0) { _midiData = nullptr; MidiPlayer::createDriver(MDT_PREFER_FLUID | MDT_MIDI); diff --git a/engines/dragons/midimusicplayer.h b/engines/dragons/midimusicplayer.h index fa6d450c0e9..878ca974603 100644 --- a/engines/dragons/midimusicplayer.h +++ b/engines/dragons/midimusicplayer.h @@ -30,10 +30,9 @@ namespace Dragons { class MidiMusicPlayer : public Audio::MidiPlayer { private: - VabSound *_musicVab; uint32 _midiDataSize; public: - MidiMusicPlayer(BigfileArchive *bigFileArchive, VabSound *musicVab); + MidiMusicPlayer(BigfileArchive *bigFileArchive); ~MidiMusicPlayer(); void setVolume(int volume) override; diff --git a/engines/dragons/sound.cpp b/engines/dragons/sound.cpp index 4a3c4aa82ca..093a214556f 100644 --- a/engines/dragons/sound.cpp +++ b/engines/dragons/sound.cpp @@ -293,7 +293,7 @@ SoundManager::SoundManager(DragonsEngine *vm, BigfileArchive *bigFileArchive, Dr SomeInitSound_FUN_8003f64c(); initVabData(); - _midiPlayer = new MidiMusicPlayer(_bigFileArchive, _vabMusx); + _midiPlayer = new MidiMusicPlayer(_bigFileArchive); syncSoundSettings(); }