aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/sherlock/scene.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/sherlock/scene.cpp b/engines/sherlock/scene.cpp
index f56a5109f5..24278cf02a 100644
--- a/engines/sherlock/scene.cpp
+++ b/engines/sherlock/scene.cpp
@@ -1052,10 +1052,10 @@ void Scene::loadSceneSounds() {
void Scene::checkSceneStatus() {
if (_sceneStats[_currentScene][MAX_BGSHAPES]) {
- for (uint idx = 0; idx < 64; ++idx) {
+ for (int idx = 0; idx < MAX_BGSHAPES; ++idx) {
bool flag = _sceneStats[_currentScene][idx];
- if (idx < _bgShapes.size()) {
+ if (idx < (int)_bgShapes.size()) {
Object &obj = _bgShapes[idx];
if (flag) {
@@ -1085,7 +1085,7 @@ void Scene::saveSceneStatus() {
}
// Flag scene as having been visited
- _sceneStats[_currentScene][64] = true;
+ _sceneStats[_currentScene][MAX_BGSHAPES] = true;
}
void Scene::checkSceneFlags(bool flag) {