diff options
author | Torbjörn Andersson | 2013-08-21 15:14:40 +0200 |
---|---|---|
committer | Torbjörn Andersson | 2013-08-21 15:18:55 +0200 |
commit | cca4e41bf10ea34a0e7cea186f2fb24b9a7d604f (patch) | |
tree | 098fa0ef9ff9d5cb5cee482f72023e7889b25ec3 /engines | |
parent | 800ee561c9103793083061588508415bab47e281 (diff) | |
download | scummvm-rg350-cca4e41bf10ea34a0e7cea186f2fb24b9a7d604f.tar.gz scummvm-rg350-cca4e41bf10ea34a0e7cea186f2fb24b9a7d604f.tar.bz2 scummvm-rg350-cca4e41bf10ea34a0e7cea186f2fb24b9a7d604f.zip |
TSAGE: Fix illegal address computation, CID 1047259
We want the address right after the last element of _fadePaletteMap.
There was probably no actual damage done since _paletteMap[] would
likely be right after in memory, and that's zeroed as well. But it
was still wrong.
Diffstat (limited to 'engines')
-rw-r--r-- | engines/tsage/globals.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/tsage/globals.cpp b/engines/tsage/globals.cpp index 598aed4682..6d1f4ced5c 100644 --- a/engines/tsage/globals.cpp +++ b/engines/tsage/globals.cpp @@ -389,7 +389,7 @@ void Ringworld2Globals::reset() { _scrollFollower = &_player; // Reset fields - Common::fill(&_fadePaletteMap[0][0], &_fadePaletteMap[10][256], 0); + Common::fill(&_fadePaletteMap[0][0], &_fadePaletteMap[9][256], 0); Common::fill(&_paletteMap[0], &_paletteMap[4096], 0); _fadePaletteFlag = false; |