aboutsummaryrefslogtreecommitdiff
path: root/common/file.h
diff options
context:
space:
mode:
authorMax Horn2004-06-28 00:06:31 +0000
committerMax Horn2004-06-28 00:06:31 +0000
commit53af3dc6700a6e7686fbf2e88cea283d6e335124 (patch)
treedcb1a4ffb7c717e5be3ddd909b604d5845d23597 /common/file.h
parentb1de21accbea8c333b24db91c47235bb5a8d14ef (diff)
downloadscummvm-rg350-53af3dc6700a6e7686fbf2e88cea283d6e335124.tar.gz
scummvm-rg350-53af3dc6700a6e7686fbf2e88cea283d6e335124.tar.bz2
scummvm-rg350-53af3dc6700a6e7686fbf2e88cea283d6e335124.zip
Enhanced default directory support in the File class; now one can specify arbitrary many default search directories
svn-id: r14095
Diffstat (limited to 'common/file.h')
-rw-r--r--common/file.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/common/file.h b/common/file.h
index 3a268ecc5b..d2bc217dbb 100644
--- a/common/file.h
+++ b/common/file.h
@@ -36,7 +36,7 @@ private:
static FILE *fopenNoCase(const char *filename, const char *directory, const char *mode);
- static Common::String _defaultDirectory;
+ static Common::StringList _defaultDirectories;
public:
enum AccessMode {
@@ -44,7 +44,8 @@ public:
kFileWriteMode = 2
};
- static void setDefaultDirectory(const Common::String &directory);
+ static void addDefaultDirectory(const Common::String &directory);
+ static void resetDefaultDirectories();
File();
virtual ~File();