aboutsummaryrefslogtreecommitdiff
path: root/backends/fs/amigaos4/amigaos4-fs.cpp
diff options
context:
space:
mode:
authorMax Horn2006-10-08 12:50:53 +0000
committerMax Horn2006-10-08 12:50:53 +0000
commit66cf5f0eefa0c3a4810f723246b0a02de8477413 (patch)
treea0c9673cbfaafb202fca951ca47503f27c24b139 /backends/fs/amigaos4/amigaos4-fs.cpp
parentbf6ba21d83853a5fb2f951a94e0629ffb861577c (diff)
downloadscummvm-rg350-66cf5f0eefa0c3a4810f723246b0a02de8477413.tar.gz
scummvm-rg350-66cf5f0eefa0c3a4810f723246b0a02de8477413.tar.bz2
scummvm-rg350-66cf5f0eefa0c3a4810f723246b0a02de8477413.zip
Patch #1573141: Attempt to fix AmigaOS 4 / Broken Sword 2 problems
svn-id: r24206
Diffstat (limited to 'backends/fs/amigaos4/amigaos4-fs.cpp')
-rw-r--r--backends/fs/amigaos4/amigaos4-fs.cpp6
1 files changed, 4 insertions, 2 deletions
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;
}
}