aboutsummaryrefslogtreecommitdiffstats
path: root/fuse/main.c
diff options
context:
space:
mode:
authorSpegelius <spegelius@gmail.com>2014-11-23 15:15:06 +0200
committerSpegelius <spegelius@gmail.com>2014-11-23 15:15:06 +0200
commit82c66279aea954faa06d224e66bce5f30331b4c0 (patch)
tree3a6f5a577ea9634d961b1cc3fa5f6f5c349b84be /fuse/main.c
parentcfb63703c1f1bcc6f7e027290156c4e8d4f05030 (diff)
downloadandroid_external_exfat-cm-12.0.tar.gz
android_external_exfat-cm-12.0.tar.bz2
android_external_exfat-cm-12.0.zip
- off_t is long, loff_t is long long (32bit vs. 64bit) - exfat requites 64 bit to support larger than 2GB fs Change-Id: I71e856cc6fa23dda254cc60fe1ecab2ce8608b8e
Diffstat (limited to 'fuse/main.c')
-rw-r--r--fuse/main.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/fuse/main.c b/fuse/main.c
index 8a96c63..4b1d2d9 100644
--- a/fuse/main.c
+++ b/fuse/main.c
@@ -71,7 +71,7 @@ static int fuse_exfat_getattr(const char* path, struct stat* stbuf)
return 0;
}
-static int fuse_exfat_truncate(const char* path, off_t size)
+static int fuse_exfat_truncate(const char* path, loff_t size)
{
struct exfat_node* node;
int rc;
@@ -88,7 +88,7 @@ static int fuse_exfat_truncate(const char* path, off_t size)
}
static int fuse_exfat_readdir(const char* path, void* buffer,
- fuse_fill_dir_t filler, off_t offset, struct fuse_file_info* fi)
+ fuse_fill_dir_t filler, loff_t offset, struct fuse_file_info* fi)
{
struct exfat_node* parent;
struct exfat_node* node;
@@ -170,7 +170,7 @@ static int fuse_exfat_fsync(const char* path, int datasync,
}
static int fuse_exfat_read(const char* path, char* buffer, size_t size,
- off_t offset, struct fuse_file_info* fi)
+ loff_t offset, struct fuse_file_info* fi)
{
ssize_t ret;
@@ -182,7 +182,7 @@ static int fuse_exfat_read(const char* path, char* buffer, size_t size,
}
static int fuse_exfat_write(const char* path, const char* buffer, size_t size,
- off_t offset, struct fuse_file_info* fi)
+ loff_t offset, struct fuse_file_info* fi)
{
ssize_t ret;