aboutsummaryrefslogtreecommitdiffstats
path: root/syscall.c
diff options
context:
space:
mode:
authorWayne Davison <wayned@samba.org>2005-01-28 20:15:08 +0000
committerWayne Davison <wayned@samba.org>2005-01-28 20:15:08 +0000
commit1164f67827291cc3eec74738cb2cdd12e287f815 (patch)
treec7cf0ea58bffeae709f0bcb60e9b26e7cc700a54 /syscall.c
parentc83a2c8ec58ce0bf2a41f6fdf9e1a17a186abbf1 (diff)
downloadandroid_external_rsync-1164f67827291cc3eec74738cb2cdd12e287f815.tar.gz
android_external_rsync-1164f67827291cc3eec74738cb2cdd12e287f815.tar.bz2
android_external_rsync-1164f67827291cc3eec74738cb2cdd12e287f815.zip
Make use of new HAVE_STRUCT_STAT64 define.
Diffstat (limited to 'syscall.c')
-rw-r--r--syscall.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/syscall.c b/syscall.c
index d40ee646..8bfc297d 100644
--- a/syscall.c
+++ b/syscall.c
@@ -212,7 +212,7 @@ int do_mkstemp(char *template, mode_t perms)
int do_stat(const char *fname, STRUCT_STAT *st)
{
-#if SIZEOF_OFF64_T
+#if SIZEOF_OFF64_T && HAVE_STRUCT_STAT64
return stat64(fname, st);
#else
return stat(fname, st);
@@ -222,7 +222,7 @@ int do_stat(const char *fname, STRUCT_STAT *st)
int do_lstat(const char *fname, STRUCT_STAT *st)
{
#if SUPPORT_LINKS
-# if SIZEOF_OFF64_T
+# if SIZEOF_OFF64_T && HAVE_STRUCT_STAT64
return lstat64(fname, st);
# else
return lstat(fname, st);
@@ -234,7 +234,7 @@ int do_lstat(const char *fname, STRUCT_STAT *st)
int do_fstat(int fd, STRUCT_STAT *st)
{
-#if SIZEOF_OFF64_T
+#if SIZEOF_OFF64_T && HAVE_STRUCT_STAT64
return fstat64(fd, st);
#else
return fstat(fd, st);
@@ -243,7 +243,7 @@ int do_fstat(int fd, STRUCT_STAT *st)
OFF_T do_lseek(int fd, OFF_T offset, int whence)
{
-#if SIZEOF_OFF64_T
+#if SIZEOF_OFF64_T && HAVE_STRUCT_STAT64
off64_t lseek64();
return lseek64(fd, offset, whence);
#else