diff options
author | Paul Gilbert | 2011-08-06 21:03:24 +1000 |
---|---|---|
committer | Paul Gilbert | 2011-08-06 21:03:24 +1000 |
commit | 1208e7e5af5d5cf74c615f6b5e7f40800100d146 (patch) | |
tree | 8b5d16e47d98b445a7f07c42383feef66354a1b2 /engines/cge/cge.cpp | |
parent | 46e1f03585ffd841eba3a2f5570bd0559cb833bd (diff) | |
download | scummvm-rg350-1208e7e5af5d5cf74c615f6b5e7f40800100d146.tar.gz scummvm-rg350-1208e7e5af5d5cf74c615f6b5e7f40800100d146.tar.bz2 scummvm-rg350-1208e7e5af5d5cf74c615f6b5e7f40800100d146.zip |
CGE: Removed the _mini data block originally used to hold inventory shapes in high memory
Diffstat (limited to 'engines/cge/cge.cpp')
-rw-r--r-- | engines/cge/cge.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/engines/cge/cge.cpp b/engines/cge/cge.cpp index 2a4ea6bea2..b38b6d392f 100644 --- a/engines/cge/cge.cpp +++ b/engines/cge/cge.cpp @@ -58,13 +58,11 @@ CGEEngine::CGEEngine(OSystem *syst, const ADGameDescription *gameDescription) void CGEEngine::initCaveValues() { if (_isDemo) { - _mini = new byte[16384]; _caveDx = 23; _caveDy = 29; _caveNx = 3; _caveNy = 1; } else { - _mini = new byte[65536]; _caveDx = 9; _caveDy = 10; _caveNx = 8; @@ -100,7 +98,6 @@ void CGEEngine::initCaveValues() { } void CGEEngine::freeCaveValues() { - delete[] _mini; free(_heroXY); free(_barriers); } @@ -216,6 +213,8 @@ CGEEngine::~CGEEngine() { delete _snail_; delete _hero; + delete[] _miniShpList; + freeCaveValues(); } |