aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/resource.cpp
diff options
context:
space:
mode:
authorJohannes Schickel2008-04-10 22:22:35 +0000
committerJohannes Schickel2008-04-10 22:22:35 +0000
commit6830ff34499dd94df0c22271d62ffec17d097229 (patch)
treeee4b76399515b47f45251c983fdacab12f7e17f8 /engines/kyra/resource.cpp
parent6711a494a228792138af1e8534a37d1c75d4f1f4 (diff)
downloadscummvm-rg350-6830ff34499dd94df0c22271d62ffec17d097229.tar.gz
scummvm-rg350-6830ff34499dd94df0c22271d62ffec17d097229.tar.bz2
scummvm-rg350-6830ff34499dd94df0c22271d62ffec17d097229.zip
Small bug fix.
svn-id: r31479
Diffstat (limited to 'engines/kyra/resource.cpp')
-rw-r--r--engines/kyra/resource.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/engines/kyra/resource.cpp b/engines/kyra/resource.cpp
index dd9f459bc9..95c41622ef 100644
--- a/engines/kyra/resource.cpp
+++ b/engines/kyra/resource.cpp
@@ -129,7 +129,10 @@ bool Resource::loadPakFile(const Common::String &filename) {
return false;
ResFileMap::iterator iter = _map.find(filename);
- if (iter != _map.end() && iter->_value.preload) {
+ if (iter == _map.end())
+ return false;
+
+ if (iter->_value.preload) {
iter->_value.mounted = true;
return true;
}