aboutsummaryrefslogtreecommitdiff
path: root/common/archive.h
diff options
context:
space:
mode:
authorMax Horn2008-09-18 08:19:00 +0000
committerMax Horn2008-09-18 08:19:00 +0000
commit722d134e7e82b20c827abdb01357949158eb9315 (patch)
treeec76197d89c9211fc266dfab0cf9a60ce1782847 /common/archive.h
parent3178fad0a44d8b528019cf9914e32b701338dcdc (diff)
downloadscummvm-rg350-722d134e7e82b20c827abdb01357949158eb9315.tar.gz
scummvm-rg350-722d134e7e82b20c827abdb01357949158eb9315.tar.bz2
scummvm-rg350-722d134e7e82b20c827abdb01357949158eb9315.zip
Added 'native' implementations for FSDirectory::matchPattern & SearchSet::getAllNames (untested)
svn-id: r34599
Diffstat (limited to 'common/archive.h')
-rw-r--r--common/archive.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/common/archive.h b/common/archive.h
index f3f121e717..89ea6a5ce2 100644
--- a/common/archive.h
+++ b/common/archive.h
@@ -138,6 +138,7 @@ public:
FSDirectory *getSubDirectory(const String &name);
virtual bool hasFile(const String &name);
+ virtual int matchPattern(StringList &list, const String &pattern);
virtual int getAllNames(StringList &list);
virtual SeekableReadStream *openFile(const String &name);
};
@@ -192,9 +193,7 @@ public:
virtual bool hasFile(const String &name);
virtual int matchPattern(StringList &list, const String &pattern);
- virtual int getAllNames(StringList &list) {
- return matchPattern(list, "*");
- }
+ virtual int getAllNames(StringList &list);
/**
* Implements openFile from Archive base class. The current policy is