diff options
author | Spegelius <spegelius@gmail.com> | 2014-11-23 15:15:06 +0200 |
---|---|---|
committer | Spegelius <spegelius@gmail.com> | 2014-11-23 15:15:06 +0200 |
commit | 82c66279aea954faa06d224e66bce5f30331b4c0 (patch) | |
tree | 3a6f5a577ea9634d961b1cc3fa5f6f5c349b84be /fuse/main.c | |
parent | cfb63703c1f1bcc6f7e027290156c4e8d4f05030 (diff) | |
download | android_external_exfat-cm-12.0.tar.gz android_external_exfat-cm-12.0.tar.bz2 android_external_exfat-cm-12.0.zip |
Changed off_t to loff_tstaging/cm-12.1stable/cm-12.1-YOG7Dstable/cm-12.1-YOG4Pstable/cm-12.1-YOG3Cstable/cm-12.0-YNG4Nstable/cm-12.0-YNG3Cstable/cm-12.0-YNG1TAstable/cm-12.0-YNG1Tstable/cm-12.0-YNG1Icm-12.1cm-12.0
- 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.c | 8 |
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; |