X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/76edd334986a89d760262bd7784f59800f8de200..71456d301f8b28bab6fd29106ea4bb15c945a7d7:/generator.c diff --git a/generator.c b/generator.c index 48497e05..6a131540 100644 --- a/generator.c +++ b/generator.c @@ -562,6 +562,11 @@ void itemize(const char *fnamecmp, struct file_struct *file, int ndx, int statre && (!(iflags & ITEM_XNAME_FOLLOWS) || *xname)) || (keep_time && cmp_time(file->modtime, sxp->st.st_mtime) != 0)) iflags |= ITEM_REPORT_TIME; +#ifndef HAVE_LCHMOD + if (S_ISLNK(file->mode)) { + ; + } else +#endif if (!BITS_EQUAL(sxp->st.st_mode, file->mode, CHMOD_BITS)) iflags |= ITEM_REPORT_PERMS; if (uid_ndx && am_root && (uid_t)F_OWNER(file) != sxp->st.st_uid)