diff options
author | Filippos Karapetis | 2013-09-26 23:54:23 +0300 |
---|---|---|
committer | Filippos Karapetis | 2013-09-27 01:38:15 +0300 |
commit | 16b419847f49a500347487f38d50795cb6a13a63 (patch) | |
tree | b7d918debe1b1c5731be80bdefc1572a4db6a3b7 | |
parent | 871b4a83e2e3e1d907822770c05afdfadbafdca0 (diff) | |
download | scummvm-rg350-16b419847f49a500347487f38d50795cb6a13a63.tar.gz scummvm-rg350-16b419847f49a500347487f38d50795cb6a13a63.tar.bz2 scummvm-rg350-16b419847f49a500347487f38d50795cb6a13a63.zip |
NEVERHOOD: Fix uninitialized members of the Scene class and remove dead code - CID 1022300
-rw-r--r-- | engines/neverhood/scene.cpp | 3 | ||||
-rw-r--r-- | engines/neverhood/scene.h | 2 |
2 files changed, 3 insertions, 2 deletions
diff --git a/engines/neverhood/scene.cpp b/engines/neverhood/scene.cpp index 0b2e9c6b75..9a7e87ac8d 100644 --- a/engines/neverhood/scene.cpp +++ b/engines/neverhood/scene.cpp @@ -50,6 +50,9 @@ Scene::Scene(NeverhoodEngine *vm, Module *parentModule) _smackerPlayer = NULL; _isMessageListBusy = false; _messageValue = -1; + _messageListStatus = 0; + _messageListCount = 0; + _messageListIndex = 0; _backgroundFileHash = _cursorFileHash = 0; diff --git a/engines/neverhood/scene.h b/engines/neverhood/scene.h index f60e291395..e6183199ce 100644 --- a/engines/neverhood/scene.h +++ b/engines/neverhood/scene.h @@ -204,8 +204,6 @@ protected: // Used for debugging uint32 _backgroundFileHash, _cursorFileHash; // for StaticScene and all Scene* classes - void (Entity::*_savedUpdateHandlerCb)(); - uint32 (Entity::*_savedMessageHandlerCb)(int messageNum, const MessageParam ¶m, Entity *sender); int _messageValue; uint32 handleMessage(int messageNum, const MessageParam ¶m, Entity *sender); bool queryPositionSprite(int16 mouseX, int16 mouseY); |