From e560dca6b1953d7266cad6cc6316fcd9e7303933 Mon Sep 17 00:00:00 2001 From: Johannes Schickel Date: Wed, 22 Jan 2014 00:14:26 +0100 Subject: AGOS: Slightly clean up ArchiveMan code. This removes the (always true) _fallBack flag which determined whether SearchMan should be searched. --- engines/agos/agos.h | 5 ----- engines/agos/res.cpp | 11 +++++------ 2 files changed, 5 insertions(+), 11 deletions(-) (limited to 'engines') 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); } -- cgit v1.2.3