[Scummvm-git-logs] scummvm master -> 68bab251523b1acd2c1d78ebf002d6ac70aa2fb6
sev-
noreply at scummvm.org
Sun Jan 8 00:31:35 UTC 2023
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
68bab25152 ALL: Fix compilation
Commit: 68bab251523b1acd2c1d78ebf002d6ac70aa2fb6
https://github.com/scummvm/scummvm/commit/68bab251523b1acd2c1d78ebf002d6ac70aa2fb6
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2023-01-08T01:31:13+01:00
Commit Message:
ALL: Fix compilation
Changed paths:
engines/stark/formats/xarc.cpp
engines/stark/formats/xarc.h
engines/ultima/shared/engine/data_archive.cpp
engines/ultima/shared/engine/data_archive.h
diff --git a/engines/stark/formats/xarc.cpp b/engines/stark/formats/xarc.cpp
index 3ec8baf5cbd..ff69b2caa03 100644
--- a/engines/stark/formats/xarc.cpp
+++ b/engines/stark/formats/xarc.cpp
@@ -146,7 +146,7 @@ bool XARCArchive::hasFile(const Common::Path &path) const {
return false;
}
-int XARCArchive::listMatchingMembers(Common::ArchiveMemberList &list, const Common::Path &pattern) const {
+int XARCArchive::listMatchingMembers(Common::ArchiveMemberList &list, const Common::Path &pattern, bool matchPathComponents) const {
Common::String patternString = pattern.toString();
int matches = 0;
for (Common::ArchiveMemberList::const_iterator it = _members.begin(); it != _members.end(); ++it) {
diff --git a/engines/stark/formats/xarc.h b/engines/stark/formats/xarc.h
index 9107f40bb12..d7cc70a365d 100644
--- a/engines/stark/formats/xarc.h
+++ b/engines/stark/formats/xarc.h
@@ -37,7 +37,7 @@ public:
// Archive API
bool hasFile(const Common::Path &path) const;
- int listMatchingMembers(Common::ArchiveMemberList &list, const Common::Path &pattern) const;
+ int listMatchingMembers(Common::ArchiveMemberList &list, const Common::Path &pattern, bool matchPathComponents = false) const;
int listMembers(Common::ArchiveMemberList &list) const;
const Common::ArchiveMemberPtr getMember(const Common::Path &path) const;
Common::SeekableReadStream *createReadStreamForMember(const Common::Path &path) const;
diff --git a/engines/ultima/shared/engine/data_archive.cpp b/engines/ultima/shared/engine/data_archive.cpp
index 58f809daa19..e5192b99470 100644
--- a/engines/ultima/shared/engine/data_archive.cpp
+++ b/engines/ultima/shared/engine/data_archive.cpp
@@ -124,7 +124,7 @@ bool UltimaDataArchive::hasFile(const Common::Path &path) const {
return _zip->hasFile(realFilename);
}
-int UltimaDataArchive::listMatchingMembers(Common::ArchiveMemberList &list, const Common::Path &pattern) const {
+int UltimaDataArchive::listMatchingMembers(Common::ArchiveMemberList &list, const Common::Path &pattern, bool matchPathComponents) const {
Common::String patt = pattern.toString();
if (patt.hasPrefixIgnoreCase(_publicFolder))
patt = innerToPublic(patt);
diff --git a/engines/ultima/shared/engine/data_archive.h b/engines/ultima/shared/engine/data_archive.h
index 8231bf4d24c..bf880a48ab7 100644
--- a/engines/ultima/shared/engine/data_archive.h
+++ b/engines/ultima/shared/engine/data_archive.h
@@ -80,7 +80,7 @@ public:
* @return the number of members added to list
*/
int listMatchingMembers(Common::ArchiveMemberList &list,
- const Common::Path &pattern) const override;
+ const Common::Path &pattern, bool matchPathComponents = false) const override;
/**
* Add all members of the Archive to list.
@@ -147,7 +147,7 @@ public:
* @return the number of members added to list
*/
int listMatchingMembers(Common::ArchiveMemberList &list,
- const Common::Path &pattern) const override {
+ const Common::Path &pattern, bool matchPathComponents = false) const override {
return 0;
}
More information about the Scummvm-git-logs
mailing list