[Scummvm-git-logs] scummvm master -> 784dd5f0f1da4af0c52b733bd013f4a3b6badc50

phcoder phcoder at gmail.com
Sun Oct 25 04:19:55 UTC 2020


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
784dd5f0f1 TWINE: Fix array inits missed in 1ef2265991e4d30714a400d376f3e751cbe18735


Commit: 784dd5f0f1da4af0c52b733bd013f4a3b6badc50
    https://github.com/scummvm/scummvm/commit/784dd5f0f1da4af0c52b733bd013f4a3b6badc50
Author: Vladimir Serbinenko (phcoder at google.com)
Date: 2020-10-25T05:18:52+01:00

Commit Message:
TWINE: Fix array inits missed in 1ef2265991e4d30714a400d376f3e751cbe18735

Changed paths:
    engines/twine/menu.cpp
    engines/twine/menu.h


diff --git a/engines/twine/menu.cpp b/engines/twine/menu.cpp
index 13e0f27d68..e981e373fb 100644
--- a/engines/twine/menu.cpp
+++ b/engines/twine/menu.cpp
@@ -252,6 +252,8 @@ Menu::Menu(TwinEEngine *engine) {
 	AdvOptionsMenuState = copySettings(_priv::AdvOptionsMenuSettings, sizeof(_priv::AdvOptionsMenuSettings));
 
 	Common::fill(&behaviourAnimState[0], &behaviourAnimState[4], 0);
+	Common::fill(&itemAngle[0], &itemAngle[255], 0);
+	Common::fill(&currMenuTextBuffer[0], &currMenuTextBuffer[256], 0);
 }
 
 Menu::~Menu() {
diff --git a/engines/twine/menu.h b/engines/twine/menu.h
index d588e01cc6..90f98c4483 100644
--- a/engines/twine/menu.h
+++ b/engines/twine/menu.h
@@ -101,9 +101,9 @@ public:
 
 	int32 currMenuTextIndex = -1;
 	int32 currMenuTextBank = -1;
-	char currMenuTextBuffer[256] = "";
+	char currMenuTextBuffer[256];
 
-	int16 itemAngle[255]{0}; // objectRotation
+	int16 itemAngle[255]; // objectRotation
 
 	/** Behaviour menu move pointer */
 	ActorMoveStruct moveMenu;




More information about the Scummvm-git-logs mailing list