aboutsummaryrefslogtreecommitdiff
path: root/engines
diff options
context:
space:
mode:
authorWillem Jan Palenstijn2011-05-17 21:21:51 +0200
committerWillem Jan Palenstijn2011-05-17 21:21:51 +0200
commit72acac58b6f8fffc52d4e4a0b26638a9acbf3ffe (patch)
tree751b090a66973033396a41c02048515f99ee56a9 /engines
parent87571909be0c9f4c29eb1384665be064d2ee8f42 (diff)
downloadscummvm-rg350-72acac58b6f8fffc52d4e4a0b26638a9acbf3ffe.tar.gz
scummvm-rg350-72acac58b6f8fffc52d4e4a0b26638a9acbf3ffe.tar.bz2
scummvm-rg350-72acac58b6f8fffc52d4e4a0b26638a9acbf3ffe.zip
AGI: Cleanup
Diffstat (limited to 'engines')
-rw-r--r--engines/agi/text.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/engines/agi/text.cpp b/engines/agi/text.cpp
index 0f60d4536e..fedfd29362 100644
--- a/engines/agi/text.cpp
+++ b/engines/agi/text.cpp
@@ -89,8 +89,11 @@ void AgiEngine::printText2(int l, const char *msg, int foff, int xoff, int yoff,
x1++;
// DF: changed the len-1 to len...
- if (x1 == len && m[len] != '\n')
- y1++, x1 = foff = 0;
+ // FIXME: m[len] doesn't make sense and may read out of bounds?
+ if (x1 == len && m[len] != '\n') {
+ y1++;
+ x1 = foff = 0;
+ }
} else {
y1++;
x1 = foff = 0;