From 66cf5f0eefa0c3a4810f723246b0a02de8477413 Mon Sep 17 00:00:00 2001 From: Max Horn Date: Sun, 8 Oct 2006 12:50:53 +0000 Subject: Patch #1573141: Attempt to fix AmigaOS 4 / Broken Sword 2 problems svn-id: r24206 --- backends/fs/amigaos4/amigaos4-fs.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'backends/fs/amigaos4/amigaos4-fs.cpp') diff --git a/backends/fs/amigaos4/amigaos4-fs.cpp b/backends/fs/amigaos4/amigaos4-fs.cpp index de3f509ad3..3abf5672c8 100644 --- a/backends/fs/amigaos4/amigaos4-fs.cpp +++ b/backends/fs/amigaos4/amigaos4-fs.cpp @@ -125,6 +125,7 @@ AmigaOSFilesystemNode::AmigaOSFilesystemNode(const String &p) { _sDisplayName = String(str + offset, len); _pFileLock = 0; + _bIsDirectory = false; struct FileInfoBlock *fib = (struct FileInfoBlock *)IDOS->AllocDosObject(DOS_FIB, NULL); if (!fib) { @@ -149,7 +150,7 @@ AmigaOSFilesystemNode::AmigaOSFilesystemNode(const String &p) { } else { - _bIsDirectory = false; + //_bIsDirectory = false; _bIsValid = true; } } @@ -187,6 +188,7 @@ AmigaOSFilesystemNode::AmigaOSFilesystemNode(BPTR pLock, const char *pDisplayNam } _bIsValid = false; + _bIsDirectory = false; struct FileInfoBlock *fib = (struct FileInfoBlock *)IDOS->AllocDosObject(DOS_FIB, NULL); if (!fib) { @@ -206,7 +208,7 @@ AmigaOSFilesystemNode::AmigaOSFilesystemNode(BPTR pLock, const char *pDisplayNam _sPath += '/'; } else { - _bIsDirectory = false; + //_bIsDirectory = false; _bIsValid = true; } } -- cgit v1.2.3