mirror of
https://github.com/ksherlock/profuse.git
synced 2025-03-16 19:29:31 +00:00
cleanups for Linux
git-svn-id: https://profuse.googlecode.com/svn/trunk@17 aa027e90-d47c-11dd-86d7-074df07e0730
This commit is contained in:
parent
4ee26d864c
commit
f6018484ce
@ -48,3 +48,4 @@ bool UniversalDiskImage::Load(const uint8_t *buffer)
|
|||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -37,3 +37,4 @@ struct UniversalDiskImage
|
|||||||
|
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
11
main.cpp
11
main.cpp
@ -330,8 +330,7 @@ static void prodos_listxattr(fuse_req_t req, fuse_ino_t ino, size_t size)
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
// position not needed/valid for linux.
|
// TODO -- more consistent position support.
|
||||||
// position ignored, for now.
|
|
||||||
static void prodos_getxattr(fuse_req_t req, fuse_ino_t ino, const char *name, size_t size, uint32_t off)
|
static void prodos_getxattr(fuse_req_t req, fuse_ino_t ino, const char *name, size_t size, uint32_t off)
|
||||||
{
|
{
|
||||||
|
|
||||||
@ -396,6 +395,14 @@ static void prodos_getxattr(fuse_req_t req, fuse_ino_t ino, const char *name, si
|
|||||||
fuse_reply_err(req, ENOENT);
|
fuse_reply_err(req, ENOENT);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
/*
|
||||||
|
* Linux, et alia do not have an offset parameter.
|
||||||
|
*/
|
||||||
|
static void prodos_getxattr(fuse_req_t req, fuse_ino_t ino, const char *name, size_t size)
|
||||||
|
{
|
||||||
|
prodos_getxattr(req, ino, name, size, 0);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
#pragma mark Directory Functions
|
#pragma mark Directory Functions
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
CC=g++
|
CC=g++
|
||||||
CFLAGS=-c $(shell pkg-config fuse --cflags)
|
CFLAGS=-c $(shell pkg-config fuse --cflags)
|
||||||
LDFLAGS=$(shell pkg-config fuse --libs)
|
LDFLAGS=$(shell pkg-config fuse --libs)
|
||||||
SOURCES=main.cpp File.cpp Disk.cpp File.h Disk.h common.h
|
SOURCES=main.cpp File.cpp Disk.cpp DiskCopy42.cpp UniversalDiskImage.cpp
|
||||||
OBJECTS=$(SOURCES:.cpp=.o)
|
OBJECTS=$(SOURCES:.cpp=.o)
|
||||||
EXECUTABLE=profuse
|
EXECUTABLE=profuse
|
||||||
|
|
||||||
@ -13,3 +13,13 @@ $(EXECUTABLE): $(OBJECTS)
|
|||||||
|
|
||||||
.cpp.o:
|
.cpp.o:
|
||||||
$(CC) $(CFLAGS) $< -o $@
|
$(CC) $(CFLAGS) $< -o $@
|
||||||
|
|
||||||
|
UniversalDiskImage.o: UniversalDiskImage.cpp UniversalDiskImage.h
|
||||||
|
|
||||||
|
DiskCopy42.o: DiskCopy42.cpp DiskCopy42.h
|
||||||
|
|
||||||
|
File.o: File.cpp File.h
|
||||||
|
|
||||||
|
Disk.o: Disk.cpp Disk.h File.h DiskCopy42.h UniversalDiskImage.h
|
||||||
|
|
||||||
|
main.o: main.cpp Disk.h File.h
|
||||||
|
Loading…
x
Reference in New Issue
Block a user