aboutsummaryrefslogtreecommitdiff
path: root/engines/lastexpress/resource.cpp
diff options
context:
space:
mode:
authorAndrea Corna2011-12-13 17:20:25 +0100
committerJohannes Schickel2011-12-13 17:55:57 +0100
commita6ec4f70da120a1ce406ed4dd9e149e081542f59 (patch)
tree36d09611f523974f570318e6e579b89b30e886a9 /engines/lastexpress/resource.cpp
parent77959acd51982d9fedec94ac07241b1702681c6a (diff)
downloadscummvm-rg350-a6ec4f70da120a1ce406ed4dd9e149e081542f59.tar.gz
scummvm-rg350-a6ec4f70da120a1ce406ed4dd9e149e081542f59.tar.bz2
scummvm-rg350-a6ec4f70da120a1ce406ed4dd9e149e081542f59.zip
COMMON: Make more members of Archive constant.
Diffstat (limited to 'engines/lastexpress/resource.cpp')
-rw-r--r--engines/lastexpress/resource.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/engines/lastexpress/resource.cpp b/engines/lastexpress/resource.cpp
index 3910aaa010..ee4885e34e 100644
--- a/engines/lastexpress/resource.cpp
+++ b/engines/lastexpress/resource.cpp
@@ -148,8 +148,8 @@ Common::SeekableReadStream *ResourceManager::getFileStream(const Common::String
//////////////////////////////////////////////////////////////////////////
// Archive functions
//////////////////////////////////////////////////////////////////////////
-bool ResourceManager::hasFile(const Common::String &name) {
- for (Common::Array<HPFArchive *>::iterator it = _archives.begin(); it != _archives.end(); ++it) {
+bool ResourceManager::hasFile(const Common::String &name) const {
+ for (Common::Array<HPFArchive *>::const_iterator it = _archives.begin(); it != _archives.end(); ++it) {
if ((*it)->hasFile(name))
return true;
}
@@ -157,10 +157,10 @@ bool ResourceManager::hasFile(const Common::String &name) {
return false;
}
-int ResourceManager::listMembers(Common::ArchiveMemberList &list) {
+int ResourceManager::listMembers(Common::ArchiveMemberList &list) const {
int count = 0;
- for (Common::Array<HPFArchive *>::iterator it = _archives.begin(); it != _archives.end(); ++it) {
+ for (Common::Array<HPFArchive *>::const_iterator it = _archives.begin(); it != _archives.end(); ++it) {
Common::ArchiveMemberList members;
count += (*it)->listMembers(members);
@@ -171,7 +171,7 @@ int ResourceManager::listMembers(Common::ArchiveMemberList &list) {
return count;
}
-Common::ArchiveMemberPtr ResourceManager::getMember(const Common::String &name) {
+const Common::ArchiveMemberPtr ResourceManager::getMember(const Common::String &name) const {
if (!hasFile(name))
return Common::ArchiveMemberPtr();