sparse files, namespacing, $B0 ftype

git-svn-id: https://profuse.googlecode.com/svn/trunk@28 aa027e90-d47c-11dd-86d7-074df07e0730
This commit is contained in:
ksherlock
2009-01-25 17:29:17 +00:00
parent 23d9d31132
commit aa8d1b0699
10 changed files with 359 additions and 433 deletions
+4 -2
View File
@@ -41,7 +41,8 @@ void prodos_opendir(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi)
if (ino == 1)
{
VolumeEntry v(buffer + 0x04);
VolumeEntry v;
v.Load(buffer + 0x04);
ok = disk->ReadVolume(&v, &files);
@@ -50,7 +51,8 @@ void prodos_opendir(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi)
else
{
FileEntry e(buffer + (ino & 0x1ff));
FileEntry e;
e.Load(buffer + (ino & 0x1ff));
ERROR(e.storage_type != DIRECTORY_FILE, ENOTDIR)