aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarisa-Chan2014-03-06 15:24:18 +0700
committerMarisa-Chan2014-03-06 15:24:18 +0700
commit84681a2439047b9c6a5fd0c89f9be383bd51ad7e (patch)
treeaa81c8cb8a9556bbba807d9b7cf7a7e69300d48d
parent7d1c4ec27cb197ea729ab468ecd7f4cbd4594202 (diff)
downloadscummvm-rg350-84681a2439047b9c6a5fd0c89f9be383bd51ad7e.tar.gz
scummvm-rg350-84681a2439047b9c6a5fd0c89f9be383bd51ad7e.tar.bz2
scummvm-rg350-84681a2439047b9c6a5fd0c89f9be383bd51ad7e.zip
ZVISION: SearchManager dir index in ZIX-file started from 1 not 0, include up border
-rw-r--r--engines/zvision/search_manager.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/zvision/search_manager.cpp b/engines/zvision/search_manager.cpp
index 5c94ff0a26..124a49912d 100644
--- a/engines/zvision/search_manager.cpp
+++ b/engines/zvision/search_manager.cpp
@@ -211,7 +211,7 @@ void sManager::loadZix(const Common::String &name) {
uint dr = 0;
char buf[32];
if (sscanf(line.c_str(), "%u %s", &dr, buf) == 2) {
- if (dr < archives.size() && dr > 0) {
+ if (dr <= archives.size() && dr > 0) {
addFile(Common::String(buf), archives[dr - 1]);
}
}