diff options
author | Johannes Schickel | 2014-01-22 00:14:26 +0100 |
---|---|---|
committer | Johannes Schickel | 2014-01-22 00:14:26 +0100 |
commit | e560dca6b1953d7266cad6cc6316fcd9e7303933 (patch) | |
tree | a4d20037364115c65bfc1149bfcf180bdcaa3941 /engines | |
parent | 0f36a56b813c4270033804de8dd4f3412bedca55 (diff) | |
download | scummvm-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.
Diffstat (limited to 'engines')
-rw-r--r-- | engines/agos/agos.h | 5 | ||||
-rw-r--r-- | engines/agos/res.cpp | 11 |
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); } |