diff options
author | Max Horn | 2004-06-28 00:06:31 +0000 |
---|---|---|
committer | Max Horn | 2004-06-28 00:06:31 +0000 |
commit | 53af3dc6700a6e7686fbf2e88cea283d6e335124 (patch) | |
tree | dcb1a4ffb7c717e5be3ddd909b604d5845d23597 /common/file.h | |
parent | b1de21accbea8c333b24db91c47235bb5a8d14ef (diff) | |
download | scummvm-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.h | 5 |
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(); |