[Scummvm-git-logs] scummvm master -> 0ad163f56c0d7f492ff38b99af6da78948c946d5

sev- sev at scummvm.org
Sat Jul 10 22:58:11 UTC 2021


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:
0ad163f56c SAGA2: Initialize class variables. CID 1457942


Commit: 0ad163f56c0d7f492ff38b99af6da78948c946d5
    https://github.com/scummvm/scummvm/commit/0ad163f56c0d7f492ff38b99af6da78948c946d5
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2021-07-11T00:56:45+02:00

Commit Message:
SAGA2: Initialize class variables. CID 1457942

Changed paths:
    engines/saga2/saga2.cpp
    engines/saga2/tile.h


diff --git a/engines/saga2/saga2.cpp b/engines/saga2/saga2.cpp
index 9f1c3ebb06..055a98bce0 100644
--- a/engines/saga2/saga2.cpp
+++ b/engines/saga2/saga2.cpp
@@ -75,6 +75,10 @@ Saga2Engine::Saga2Engine(OSystem *syst)
 
 	_imageCache = new CImageCache;
 	_mTaskList = new MotionTaskList;
+
+	_edpList = nullptr;
+	_sdpList = nullptr;
+	_containerList = nullptr;
 }
 
 Saga2Engine::~Saga2Engine() {
diff --git a/engines/saga2/tile.h b/engines/saga2/tile.h
index aa79a1dd9f..0a42ccf5b5 100644
--- a/engines/saga2/tile.h
+++ b/engines/saga2/tile.h
@@ -775,7 +775,11 @@ struct RipTable {
 	};
 
 	//  Constructor
-	RipTable(void) : metaID(NoMetaTile) {}
+	RipTable(void) : metaID(NoMetaTile), ripID(0) {
+		for (int i = 0; i < kPlatformWidth; i++)
+			for (int j = 0; j < kPlatformWidth; j++)
+				zTable[i][j] = 0;
+	}
 
 	//  Return a pointer to a rip table, given the rip table's ID
 	static RipTable *ripTableAddress(RipTableID id);




More information about the Scummvm-git-logs mailing list