about summary refs log tree commit diff stats
path: root/src/libtools
diff options
context:
space:
mode:
Diffstat (limited to 'src/libtools')
-rwxr-xr-xsrc/libtools/myalign64_32.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/libtools/myalign64_32.c b/src/libtools/myalign64_32.c
index 1c4a3d30..326dc373 100755
--- a/src/libtools/myalign64_32.c
+++ b/src/libtools/myalign64_32.c
@@ -104,12 +104,21 @@ void UnalignStatFS_32(const void* source, void* dest)
 struct native_statvfs {
     unsigned long int f_bsize;
     unsigned long int f_frsize;
+#ifndef ANDROID
     __fsblkcnt64_t f_blocks;
     __fsblkcnt64_t f_bfree;
     __fsblkcnt64_t f_bavail;
     __fsfilcnt64_t f_files;
     __fsfilcnt64_t f_ffree;
     __fsfilcnt64_t f_favail;
+#else
+    fsblkcnt_t f_blocks;
+    fsblkcnt_t f_bfree;
+    fsblkcnt_t f_bavail;
+    fsblkcnt_t f_files;
+    fsblkcnt_t f_ffree;
+    fsblkcnt_t f_favail;
+#endif
     unsigned long int f_fsid;
 #ifdef _STATVFSBUF_F_UNUSED
     int __f_unused;