aboutsummaryrefslogtreecommitdiffstats
path: root/syscall.c
diff options
context:
space:
mode:
authorWayne Davison <wayned@samba.org>2005-01-03 21:03:33 +0000
committerWayne Davison <wayned@samba.org>2005-01-03 21:03:33 +0000
commit051547603a1f094b5e21cd955ed00a1711ebf1fb (patch)
tree2f21064520e750a078a55c02728c2043f24a5f3f /syscall.c
parent80a25bb88076453bbd2a2e00d697fd6b03ad4a7b (diff)
downloadandroid_external_rsync-051547603a1f094b5e21cd955ed00a1711ebf1fb.tar.gz
android_external_rsync-051547603a1f094b5e21cd955ed00a1711ebf1fb.tar.bz2
android_external_rsync-051547603a1f094b5e21cd955ed00a1711ebf1fb.zip
Moved kluged (conditional) define of lchown from rsync.h to syscall.c.
Diffstat (limited to 'syscall.c')
-rw-r--r--syscall.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/syscall.c b/syscall.c
index f34774ce..f4985471 100644
--- a/syscall.c
+++ b/syscall.c
@@ -72,6 +72,9 @@ int do_lchown(const char *path, uid_t owner, gid_t group)
{
if (dry_run) return 0;
RETURN_ERROR_IF_RO_OR_LO;
+#ifdef HAVE_LCHOWN
+#define lchown chown
+#endif
return lchown(path, owner, group);
}