aboutsummaryrefslogtreecommitdiff
path: root/engines/agos/debugger.cpp
diff options
context:
space:
mode:
authorTravis Howell2006-10-29 07:09:49 +0000
committerTravis Howell2006-10-29 07:09:49 +0000
commite7195372e5e8c8703c4c844d29be8a407c513bef (patch)
treebe20e80bcc4367eaa12e189a407eee6dc60b7472 /engines/agos/debugger.cpp
parentde7f2504760c31ff5212bd0763146a5774e2d906 (diff)
downloadscummvm-rg350-e7195372e5e8c8703c4c844d29be8a407c513bef.tar.gz
scummvm-rg350-e7195372e5e8c8703c4c844d29be8a407c513bef.tar.bz2
scummvm-rg350-e7195372e5e8c8703c4c844d29be8a407c513bef.zip
Update variable range, when using debugger
svn-id: r24563
Diffstat (limited to 'engines/agos/debugger.cpp')
-rw-r--r--engines/agos/debugger.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/agos/debugger.cpp b/engines/agos/debugger.cpp
index 398861d49a..485eac4483 100644
--- a/engines/agos/debugger.cpp
+++ b/engines/agos/debugger.cpp
@@ -145,7 +145,7 @@ bool Debugger::Cmd_SetVar(int argc, const char **argv) {
uint var, value;
if (argc > 1) {
var = atoi(argv[1]);
- if (var <= 254) {
+ if (var < _vm->_numVars) {
if (argc > 2) {
value = atoi(argv[2]);
_vm->writeVariable(var, value);
@@ -155,7 +155,7 @@ bool Debugger::Cmd_SetVar(int argc, const char **argv) {
DebugPrintf("Var %d is %d\n", var, value);
}
} else
- DebugPrintf("Var out of range (0 - 254)\n");
+ DebugPrintf("Var out of range (0 - %d)\n", _vm->_numVars - 1);
} else
DebugPrintf("Syntax: var <varnum> <value>\n");