X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/ee279980cc82f44ec563c53789bbf5e635bef678..cac80887a688eb0c8dc077e80a9425e41d1f15be:/generator.c diff --git a/generator.c b/generator.c index db0824df..db891994 100644 --- a/generator.c +++ b/generator.c @@ -517,6 +517,14 @@ static void do_delete_pass(void) int unchanged_attrs(const char *fname, struct file_struct *file, stat_x *sxp) { +#ifndef HAVE_LUTIMES + if (S_ISLNK(file->mode)) { + ; + } else +#endif + if (preserve_times && cmp_time(sxp->st.st_mtime, file->modtime) != 0) + return 0; + if (preserve_perms && !BITS_EQUAL(sxp->st.st_mode, file->mode, CHMOD_BITS)) return 0;