diff options
| author | Andrea Corna | 2011-12-13 17:20:25 +0100 |
|---|---|---|
| committer | Johannes Schickel | 2011-12-13 17:55:57 +0100 |
| commit | a6ec4f70da120a1ce406ed4dd9e149e081542f59 (patch) | |
| tree | 36d09611f523974f570318e6e579b89b30e886a9 /engines/mohawk | |
| parent | 77959acd51982d9fedec94ac07241b1702681c6a (diff) | |
| download | scummvm-rg350-a6ec4f70da120a1ce406ed4dd9e149e081542f59.tar.gz scummvm-rg350-a6ec4f70da120a1ce406ed4dd9e149e081542f59.tar.bz2 scummvm-rg350-a6ec4f70da120a1ce406ed4dd9e149e081542f59.zip | |
COMMON: Make more members of Archive constant.
Diffstat (limited to 'engines/mohawk')
| -rw-r--r-- | engines/mohawk/installer_archive.cpp | 6 | ||||
| -rw-r--r-- | engines/mohawk/installer_archive.h | 6 |
2 files changed, 6 insertions, 6 deletions
diff --git a/engines/mohawk/installer_archive.cpp b/engines/mohawk/installer_archive.cpp index 83796158a6..636b7ae476 100644 --- a/engines/mohawk/installer_archive.cpp +++ b/engines/mohawk/installer_archive.cpp @@ -107,18 +107,18 @@ void InstallerArchive::close() { _map.clear(); } -bool InstallerArchive::hasFile(const Common::String &name) { +bool InstallerArchive::hasFile(const Common::String &name) const { return _map.contains(name); } -int InstallerArchive::listMembers(Common::ArchiveMemberList &list) { +int InstallerArchive::listMembers(Common::ArchiveMemberList &list) const { for (FileMap::const_iterator it = _map.begin(); it != _map.end(); it++) list.push_back(getMember(it->_key)); return _map.size(); } -Common::ArchiveMemberPtr InstallerArchive::getMember(const Common::String &name) { +const Common::ArchiveMemberPtr InstallerArchive::getMember(const Common::String &name) const { return Common::ArchiveMemberPtr(new Common::GenericArchiveMember(name, this)); } diff --git a/engines/mohawk/installer_archive.h b/engines/mohawk/installer_archive.h index 27877d69f9..89d2d85f8d 100644 --- a/engines/mohawk/installer_archive.h +++ b/engines/mohawk/installer_archive.h @@ -43,9 +43,9 @@ public: bool isOpen() const { return _stream != 0; } // Common::Archive API implementation - bool hasFile(const Common::String &name); - int listMembers(Common::ArchiveMemberList &list); - Common::ArchiveMemberPtr getMember(const Common::String &name); + bool hasFile(const Common::String &name) const; + int listMembers(Common::ArchiveMemberList &list) const; + const Common::ArchiveMemberPtr getMember(const Common::String &name) const; Common::SeekableReadStream *createReadStreamForMember(const Common::String &name) const; private: |
