diff options
author | Max Horn | 2006-05-03 10:14:05 +0000 |
---|---|---|
committer | Max Horn | 2006-05-03 10:14:05 +0000 |
commit | d404b6150af5d7cf716b52dfe274acca81f6ffad (patch) | |
tree | cfb577ff33226feeae4cd43e9556d49c229080af /backends/fs/amigaos4/amigaos4-fs.cpp | |
parent | 58c723d9f01c16fa212946cc26993ed776056da5 (diff) | |
download | scummvm-rg350-d404b6150af5d7cf716b52dfe274acca81f6ffad.tar.gz scummvm-rg350-d404b6150af5d7cf716b52dfe274acca81f6ffad.tar.bz2 scummvm-rg350-d404b6150af5d7cf716b52dfe274acca81f6ffad.zip |
Started to separate AbstractFilesystemNode from FilesystemNode
svn-id: r22297
Diffstat (limited to 'backends/fs/amigaos4/amigaos4-fs.cpp')
-rw-r--r-- | backends/fs/amigaos4/amigaos4-fs.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/backends/fs/amigaos4/amigaos4-fs.cpp b/backends/fs/amigaos4/amigaos4-fs.cpp index 92897ff0ca..77e96ea52b 100644 --- a/backends/fs/amigaos4/amigaos4-fs.cpp +++ b/backends/fs/amigaos4/amigaos4-fs.cpp @@ -37,6 +37,7 @@ #include "common/util.h" #include "base/engine.h" +#include "backends/fs/abstract-fs.h" #include "backends/fs/fs.h" #define ENTER() /* debug(6, "Enter") */ @@ -68,7 +69,7 @@ class AmigaOSFilesystemNode : public AbstractFilesystemNode { virtual bool isDirectory() const { return _bIsDirectory; }; virtual String path() const { return _sPath; }; - virtual FSList listDir(ListMode mode = kListDirectoriesOnly) const; + virtual FSList listDir(ListMode mode) const; virtual FSList listVolumes(void) const; virtual AbstractFilesystemNode *parent() const; virtual AbstractFilesystemNode *child(const String &name) const; @@ -263,9 +264,9 @@ FSList AmigaOSFilesystemNode::listDir(ListMode mode) const { struct ExAllData *ead = data; do { - if ((mode == kListAll) || - (EAD_IS_DRAWER(ead) && (mode == kListDirectoriesOnly)) || - (EAD_IS_FILE(ead) && (mode == kListFilesOnly))) { + if ((mode == FilesystemNode::kListAll) || + (EAD_IS_DRAWER(ead) && (mode == FilesystemNode::kListDirectoriesOnly)) || + (EAD_IS_FILE(ead) && (mode == FilesystemNode::kListFilesOnly))) { String full_path = _sPath; full_path += (char*)ead->ed_Name; |