aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohannes Schickel2014-01-22 00:14:26 +0100
committerJohannes Schickel2014-01-22 00:14:26 +0100
commite560dca6b1953d7266cad6cc6316fcd9e7303933 (patch)
treea4d20037364115c65bfc1149bfcf180bdcaa3941
parent0f36a56b813c4270033804de8dd4f3412bedca55 (diff)
downloadscummvm-rg350-e560dca6b1953d7266cad6cc6316fcd9e7303933.tar.gz
scummvm-rg350-e560dca6b1953d7266cad6cc6316fcd9e7303933.tar.bz2
scummvm-rg350-e560dca6b1953d7266cad6cc6316fcd9e7303933.zip
AGOS: Slightly clean up ArchiveMan code.
This removes the (always true) _fallBack flag which determined whether SearchMan should be searched.
-rw-r--r--engines/agos/agos.h5
-rw-r--r--engines/agos/res.cpp11
2 files changed, 5 insertions, 11 deletions
diff --git a/engines/agos/agos.h b/engines/agos/agos.h
index 87a1228c6a..85c3db3363 100644
--- a/engines/agos/agos.h
+++ b/engines/agos/agos.h
@@ -191,8 +191,6 @@ class ArchiveMan : public Common::SearchSet {
public:
ArchiveMan();
- void enableFallback(bool val) { _fallBack = val; }
-
#ifdef ENABLE_AGOS2
void registerArchive(const Common::String &filename, int priority);
#endif
@@ -203,9 +201,6 @@ public:
virtual const Common::ArchiveMemberPtr getMember(const Common::String &name) const;
virtual Common::SeekableReadStream *createReadStreamForMember(const Common::String &filename) const;
-
-private:
- bool _fallBack;
};
class AGOSEngine : public Engine {
diff --git a/engines/agos/res.cpp b/engines/agos/res.cpp
index cf1d062d96..8b8f9265d9 100644
--- a/engines/agos/res.cpp
+++ b/engines/agos/res.cpp
@@ -39,7 +39,6 @@
namespace AGOS {
ArchiveMan::ArchiveMan() {
- _fallBack = true;
}
#ifdef ENABLE_AGOS2
@@ -52,24 +51,24 @@ void ArchiveMan::registerArchive(const Common::String &filename, int priority) {
#endif
bool ArchiveMan::hasFile(const Common::String &name) const {
- if (_fallBack && SearchMan.hasFile(name))
+ if (SearchMan.hasFile(name))
return true;
return Common::SearchSet::hasFile(name);
}
int ArchiveMan::listMatchingMembers(Common::ArchiveMemberList &list, const Common::String &pattern) const {
- const int matches = _fallBack ? SearchMan.listMatchingMembers(list, pattern) : 0;
+ const int matches = SearchMan.listMatchingMembers(list, pattern);
return matches + Common::SearchSet::listMatchingMembers(list, pattern);
}
int ArchiveMan::listMembers(Common::ArchiveMemberList &list) const {
- const int matches = _fallBack ? SearchMan.listMembers(list) : 0;
+ const int matches = SearchMan.listMembers(list);
return matches + Common::SearchSet::listMembers(list);
}
const Common::ArchiveMemberPtr ArchiveMan::getMember(const Common::String &name) const {
- Common::ArchiveMemberPtr ptr = _fallBack ? SearchMan.getMember(name) : Common::ArchiveMemberPtr();
+ Common::ArchiveMemberPtr ptr = SearchMan.getMember(name);
if (ptr)
return ptr;
@@ -77,7 +76,7 @@ const Common::ArchiveMemberPtr ArchiveMan::getMember(const Common::String &name)
}
Common::SeekableReadStream *ArchiveMan::createReadStreamForMember(const Common::String &filename) const {
- if (_fallBack && SearchMan.hasFile(filename)) {
+ if (SearchMan.hasFile(filename)) {
return SearchMan.createReadStreamForMember(filename);
}