am 98af303d: Merge "Use pread64/pwrite64 instead of pread/pwrite" into honeycomb
* commit '98af303d44f88d32e14566ec25acd06eab3bed24':
Use pread64/pwrite64 instead of pread/pwrite
diff --git a/sdcard/sdcard.c b/sdcard/sdcard.c
index 9dda0ea..86d7693 100644
--- a/sdcard/sdcard.c
+++ b/sdcard/sdcard.c
@@ -652,7 +652,7 @@
fuse_status(fuse, hdr->unique, -EINVAL);
return;
}
- res = pread(h->fd, buffer, req->size, req->offset);
+ res = pread64(h->fd, buffer, req->size, req->offset);
if (res < 0) {
fuse_status(fuse, hdr->unique, errno);
return;
@@ -666,7 +666,7 @@
struct handle *h = id_to_ptr(req->fh);
int res;
TRACE("WRITE %p(%d) %u@%llu\n", h, h->fd, req->size, req->offset);
- res = pwrite(h->fd, ((char*) data) + sizeof(*req), req->size, req->offset);
+ res = pwrite64(h->fd, ((char*) data) + sizeof(*req), req->size, req->offset);
if (res < 0) {
fuse_status(fuse, hdr->unique, errno);
return;