aboutsummaryrefslogtreecommitdiff
path: root/engines/cryomni3d/versailles/saveload.cpp
diff options
context:
space:
mode:
authorLe Philousophe2019-05-30 15:44:30 +0200
committerEugene Sandulenko2019-06-01 22:43:48 +0200
commitf20d33f1305ace5f7cc9c7cf9c2a299c35bc0c77 (patch)
treed81c26cebe6ee43cf01e65d442726c651ddfc6a6 /engines/cryomni3d/versailles/saveload.cpp
parent7ae6e1af1e2fb190cf3ae4ce82b08fb3cddb868e (diff)
downloadscummvm-rg350-f20d33f1305ace5f7cc9c7cf9c2a299c35bc0c77.tar.gz
scummvm-rg350-f20d33f1305ace5f7cc9c7cf9c2a299c35bc0c77.tar.bz2
scummvm-rg350-f20d33f1305ace5f7cc9c7cf9c2a299c35bc0c77.zip
CRYOMNI3D: Make ignored reads explicit
Diffstat (limited to 'engines/cryomni3d/versailles/saveload.cpp')
-rw-r--r--engines/cryomni3d/versailles/saveload.cpp12
1 files changed, 7 insertions, 5 deletions
diff --git a/engines/cryomni3d/versailles/saveload.cpp b/engines/cryomni3d/versailles/saveload.cpp
index a6620a39d8..afade640e9 100644
--- a/engines/cryomni3d/versailles/saveload.cpp
+++ b/engines/cryomni3d/versailles/saveload.cpp
@@ -235,9 +235,9 @@ bool CryOmni3DEngine_Versailles::loadGame(bool visit, uint saveNum) {
in->read(saveNameC, sizeof(saveNameC));
// dummy values
- in->readUint32LE();
- in->readUint32BE();
- in->readUint32BE();
+ (void) in->readUint32LE();
+ (void) in->readUint32BE();
+ (void) in->readUint32BE();
// Dialog variables
assert(_dialogsMan.size() < 200);
@@ -245,7 +245,8 @@ bool CryOmni3DEngine_Versailles::loadGame(bool visit, uint saveNum) {
_dialogsMan[i] = in->readByte();
}
for (uint i = _dialogsMan.size(); i < 200; i++) {
- in->readByte();
+ // Read the remaining bytes but don't use them
+ (void) in->readByte();
}
// Inventory
@@ -287,7 +288,8 @@ bool CryOmni3DEngine_Versailles::loadGame(bool visit, uint saveNum) {
*it = in->readUint32BE();
}
for (uint i = _gameVariables.size(); i < 100; i++) {
- in->readUint32BE();
+ // Read the remaining variables but don't use them
+ (void) in->readUint32BE();
}
delete in;