aboutsummaryrefslogtreecommitdiff
path: root/engines/tucker/tucker.cpp
diff options
context:
space:
mode:
authorStrangerke2014-03-20 07:00:13 +0100
committerStrangerke2014-03-20 07:00:13 +0100
commit3464bc20517006270ddc988a1505ce6cecc71f31 (patch)
treea842e44747896d5a062ee1775ea6f93ff98200b3 /engines/tucker/tucker.cpp
parent5705f7083b12cd4904fa44f02b608aff5689e230 (diff)
downloadscummvm-rg350-3464bc20517006270ddc988a1505ce6cecc71f31.tar.gz
scummvm-rg350-3464bc20517006270ddc988a1505ce6cecc71f31.tar.bz2
scummvm-rg350-3464bc20517006270ddc988a1505ce6cecc71f31.zip
TUCKER: Fix some uninitialized variables
Diffstat (limited to 'engines/tucker/tucker.cpp')
-rw-r--r--engines/tucker/tucker.cpp25
1 files changed, 25 insertions, 0 deletions
diff --git a/engines/tucker/tucker.cpp b/engines/tucker/tucker.cpp
index e920ebe7ea..e80a5fcf5b 100644
--- a/engines/tucker/tucker.cpp
+++ b/engines/tucker/tucker.cpp
@@ -45,6 +45,31 @@ TuckerEngine::TuckerEngine(OSystem *system, Common::Language language, uint32 fl
_console = new TuckerConsole(this);
resetVariables();
+
+ _execData3Counter = 0;
+ _currentSaveLoadGameState = 1;
+ _fileLoadSize = 0;
+ _csDataSize = 0;
+
+ _player = nullptr;
+ _loadTempBuf = nullptr;
+ _cursorGfxBuf = nullptr;
+ _charsetGfxBuf = nullptr;
+ _panelGfxBuf = nullptr;
+ _itemsGfxBuf = nullptr;
+ _spritesGfxBuf = nullptr;
+ _locationBackgroundGfxBuf = nullptr;
+ _data5Buf = nullptr;
+ _data3GfxBuf = nullptr;
+ _quadBackgroundGfxBuf = nullptr;
+ _objTxtBuf = nullptr;
+ _panelObjectsGfxBuf = nullptr;
+ _ptTextBuf = nullptr;
+ _infoBarBuf = nullptr;
+ _bgTextBuf = nullptr;
+ _charNameBuf = nullptr;
+ _locationBackgroundMaskBuf = nullptr;
+ _csDataBuf = nullptr;
}
TuckerEngine::~TuckerEngine() {