[Scummvm-git-logs] scummvm master -> 72162519a616fa25476d44937e335f9dfbc4d651
neuromancer
noreply at scummvm.org
Fri Sep 15 08:04:07 UTC 2023
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:
72162519a6 FREESCAPE: use safer types when comparing bits
Commit: 72162519a616fa25476d44937e335f9dfbc4d651
https://github.com/scummvm/scummvm/commit/72162519a616fa25476d44937e335f9dfbc4d651
Author: neuromancer (gustavo.grieco at gmail.com)
Date: 2023-09-15T10:03:50+02:00
Commit Message:
FREESCAPE: use safer types when comparing bits
Changed paths:
engines/freescape/freescape.cpp
engines/freescape/freescape.h
diff --git a/engines/freescape/freescape.cpp b/engines/freescape/freescape.cpp
index 13a1173b00d..9e768661ab5 100644
--- a/engines/freescape/freescape.cpp
+++ b/engines/freescape/freescape.cpp
@@ -685,7 +685,7 @@ void FreescapeEngine::toggleGameBit(int index) {
_gameStateBits ^= (1 << (index - 1));
}
-bool FreescapeEngine::getGameBit(int index) {
+uint16 FreescapeEngine::getGameBit(int index) {
return (_gameStateBits >> (index - 1)) & 1;
}
diff --git a/engines/freescape/freescape.h b/engines/freescape/freescape.h
index 2a5906e4157..805c0c6bf30 100644
--- a/engines/freescape/freescape.h
+++ b/engines/freescape/freescape.h
@@ -396,7 +396,7 @@ public:
void setGameBit(int index);
void clearGameBit(int index);
void toggleGameBit(int index);
- bool getGameBit(int index);
+ uint16 getGameBit(int index);
StateVars _gameStateVars;
uint32 _gameStateBits;
More information about the Scummvm-git-logs
mailing list