diff options
-rw-r--r-- | scumm/smush/smush_player.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/scumm/smush/smush_player.cpp b/scumm/smush/smush_player.cpp index 605e15c25f..69dbfa5167 100644 --- a/scumm/smush/smush_player.cpp +++ b/scumm/smush/smush_player.cpp @@ -274,6 +274,11 @@ void SmushPlayer::deinit() { _smixer = NULL; } + if (_base) { + delete _base; + _base = NULL; + } + _scumm->_insaneState = false; _scumm->abortCutscene(); if (_scumm->_imuseDigital) { |