aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLudvig Strigeus2002-01-23 17:27:26 +0000
committerLudvig Strigeus2002-01-23 17:27:26 +0000
commit9ffa30a3c28e20a79ded8584e01c203e2feda5a9 (patch)
treeaf8c0ebbd5ab7a49df184a2ee77c433242c53482
parented0212bdb1e301f693bc31a6f00b822d9db86951 (diff)
downloadscummvm-rg350-9ffa30a3c28e20a79ded8584e01c203e2feda5a9.tar.gz
scummvm-rg350-9ffa30a3c28e20a79ded8584e01c203e2feda5a9.tar.bz2
scummvm-rg350-9ffa30a3c28e20a79ded8584e01c203e2feda5a9.zip
fixed bug in Gui::queryString where -1 was used to index an array. (Thanks drigo)
svn-id: r3547
-rw-r--r--gui.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/gui.cpp b/gui.cpp
index 01888d6968..db0728cda9 100644
--- a/gui.cpp
+++ b/gui.cpp
@@ -386,6 +386,9 @@ const char *Gui::queryString(int string, int id) {
return namebuf;
}
+ if (string == 0)
+ return NULL;
+
if (_s->_features&GF_AFTER_V6) {
string = _s->_vars[string_map_table_v6[string-1]];
} else {