aboutsummaryrefslogtreecommitdiff
path: root/engines
diff options
context:
space:
mode:
authorPaul Gilbert2015-07-26 18:33:40 -0400
committerPaul Gilbert2015-07-26 18:33:40 -0400
commit2ef1ede691c56f9edca6325020602b99720e7a96 (patch)
treeffd21f436aa22464a8862e26045eba325019af0f /engines
parentec5406377c65fc67bca2c04a1912ba1b292eac25 (diff)
downloadscummvm-rg350-2ef1ede691c56f9edca6325020602b99720e7a96.tar.gz
scummvm-rg350-2ef1ede691c56f9edca6325020602b99720e7a96.tar.bz2
scummvm-rg350-2ef1ede691c56f9edca6325020602b99720e7a96.zip
SHERLOCK: RT: Further fixes for increased _sceneStats size
Diffstat (limited to 'engines')
-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) {