#ifdef USE_UBLIO
/* XXX SEEK_CUR will be handled incorrectly */
return dev->pos = lseek(dev->fd, offset, whence);
+#elif defined(__ANDROID__)
+ return lseek64(dev->fd, offset, whence);
#else
return lseek(dev->fd, offset, whence);
#endif
{
#ifdef USE_UBLIO
return ublio_pread(dev->ufh, buffer, size, offset);
+#elif defined(__ANDROID__)
+ return pread64(dev->fd, buffer, size, offset);
#else
return pread(dev->fd, buffer, size, offset);
#endif
{
#ifdef USE_UBLIO
return ublio_pwrite(dev->ufh, buffer, size, offset);
+#elif defined(__ANDROID__)
+ return pwrite64(dev->fd, buffer, size, offset);
#else
return pwrite(dev->fd, buffer, size, offset);
#endif