aboutsummaryrefslogtreecommitdiff
path: root/backends/fs/amigaos4/amigaos4-fs.cpp
diff options
context:
space:
mode:
authorMax Horn2006-05-03 10:14:05 +0000
committerMax Horn2006-05-03 10:14:05 +0000
commitd404b6150af5d7cf716b52dfe274acca81f6ffad (patch)
treecfb577ff33226feeae4cd43e9556d49c229080af /backends/fs/amigaos4/amigaos4-fs.cpp
parent58c723d9f01c16fa212946cc26993ed776056da5 (diff)
downloadscummvm-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.cpp9
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;