From 6a8fc83f427a450c98fb9ecddbacbc823f7efac4 Mon Sep 17 00:00:00 2001 From: Torbjörn Andersson Date: Wed, 2 Jan 2013 22:05:13 +0100 Subject: TOLTECS: Silence Valgrind warnings At the very least, _mainPalette[] was being used (partly?) uninitialised in buildColorTransTable(), causing lots of warnings. --- engines/toltecs/palette.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/engines/toltecs/palette.cpp b/engines/toltecs/palette.cpp index c88d80e627..b93bb8b510 100644 --- a/engines/toltecs/palette.cpp +++ b/engines/toltecs/palette.cpp @@ -32,6 +32,8 @@ namespace Toltecs { Palette::Palette(ToltecsEngine *vm) : _vm(vm) { clearFragments(); + memset(_mainPalette, 0, sizeof(_mainPalette)); + memset(_animPalette, 0, sizeof(_animPalette)); memset(_colorTransTable, 0, sizeof(_colorTransTable)); } -- cgit v1.2.3