diff options
author | Filippos Karapetis | 2010-11-13 13:41:43 +0000 |
---|---|---|
committer | Filippos Karapetis | 2010-11-13 13:41:43 +0000 |
commit | 325d93d5d81ecae5700fee3f0668125d85c34f4d (patch) | |
tree | 02003808fab2758e82da0f0de219edcac7f6a2a7 /engines/hugo | |
parent | f3ea2315fc52cf192edf159eee1898234f142896 (diff) | |
download | scummvm-rg350-325d93d5d81ecae5700fee3f0668125d85c34f4d.tar.gz scummvm-rg350-325d93d5d81ecae5700fee3f0668125d85c34f4d.tar.bz2 scummvm-rg350-325d93d5d81ecae5700fee3f0668125d85c34f4d.zip |
HUGO: Fixed crash on exit when hugo.dat is not available
svn-id: r54228
Diffstat (limited to 'engines/hugo')
-rw-r--r-- | engines/hugo/sound.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/engines/hugo/sound.cpp b/engines/hugo/sound.cpp index b4c42c4631..a680e00b82 100644 --- a/engines/hugo/sound.cpp +++ b/engines/hugo/sound.cpp @@ -188,7 +188,8 @@ void MidiPlayer::close() { _driver->close(); delete _driver; _driver = 0; - _parser->setMidiDriver(0); + if (_parser) + _parser->setMidiDriver(0); delete _parser; _mutex.unlock(); } |