aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Gilbert2011-08-13 21:14:48 +1000
committerPaul Gilbert2011-08-13 21:14:48 +1000
commit2dbd8581866ea34db2051ee08cabf511b707f4e2 (patch)
tree50775a1d7a939b358875b7fdbf74f00f65520554
parent2a69bcbebafda402ba34cfd393790ef4277f49ee (diff)
downloadscummvm-rg350-2dbd8581866ea34db2051ee08cabf511b707f4e2.tar.gz
scummvm-rg350-2dbd8581866ea34db2051ee08cabf511b707f4e2.tar.bz2
scummvm-rg350-2dbd8581866ea34db2051ee08cabf511b707f4e2.zip
TSAGE: Fix crash when exiting whilst a palette rotation is active
-rw-r--r--engines/tsage/globals.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/engines/tsage/globals.cpp b/engines/tsage/globals.cpp
index 39850cd1a5..0b74244b35 100644
--- a/engines/tsage/globals.cpp
+++ b/engines/tsage/globals.cpp
@@ -117,6 +117,7 @@ Globals::Globals() : _dialogCenter(160, 140), _gfxManagerInstance(_screenSurface
}
Globals::~Globals() {
+ _scenePalette.clearListeners();
delete _inventory;
delete _game;
_globals = NULL;