Fix reading side of fake-symlink bug 7109.
[rsync.git] / rsync.h
diff --git a/rsync.h b/rsync.h
index f55e2f79deefc3ef9d59576edba166424d15a03e..57e3d79d046f6860a22435008cb2178a4da9a075 100644 (file)
--- a/rsync.h
+++ b/rsync.h
@@ -1044,7 +1044,7 @@ extern int errno;
 
 #ifdef HAVE_READLINK
 #define SUPPORT_LINKS 1
-#ifndef NO_SYMLINK_XATTRS
+#if !defined NO_SYMLINK_XATTRS && !defined NO_SYMLINK_USER_XATTRS
 #define do_readlink(path, buf, bufsiz) readlink(path, buf, bufsiz)
 #endif
 #endif