aboutsummaryrefslogtreecommitdiff
path: root/backends/fs/morphos
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/morphos
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/morphos')
-rw-r--r--backends/fs/morphos/abox-fs.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/backends/fs/morphos/abox-fs.cpp b/backends/fs/morphos/abox-fs.cpp
index c4cd89d438..d8eada1868 100644
--- a/backends/fs/morphos/abox-fs.cpp
+++ b/backends/fs/morphos/abox-fs.cpp
@@ -26,6 +26,7 @@
#include <stdio.h>
#include "base/engine.h"
+#include "backends/fs/abstract-fs.h"
#include "backends/fs/fs.h"
/*
@@ -50,7 +51,7 @@ class ABoxFilesystemNode : public AbstractFilesystemNode {
virtual bool isDirectory() const { return _isDirectory; }
virtual String path() const { return _path; }
- virtual FSList listDir(ListMode mode = kListDirectoriesOnly) const;
+ virtual FSList listDir(ListMode mode) const;
static FSList listRoot();
virtual AbstractFilesystemNode *parent() const;
virtual AbstractFilesystemNode *child(const String &name) const;
@@ -161,8 +162,8 @@ FSList ABoxFilesystemNode::listDir(ListMode mode) const
String full_path;
BPTR lock;
- if ((fib->fib_EntryType > 0 && (mode & kListDirectoriesOnly)) ||
- (fib->fib_EntryType < 0 && (mode & kListFilesOnly)))
+ if ((fib->fib_EntryType > 0 && (mode & FilesystemNode::kListDirectoriesOnly)) ||
+ (fib->fib_EntryType < 0 && (mode & FilesystemNode::kListFilesOnly)))
{
full_path = _path;
full_path += fib->fib_FileName;