X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/dab0fb7cf0f63bb6337eaebb69571408f7bed244..0d5ebab1d6df5169c5834c02c978fd5bb67421ca:/flist.c?ds=sidebyside diff --git a/flist.c b/flist.c index 1dee0874..7208efa4 100644 --- a/flist.c +++ b/flist.c @@ -1476,6 +1476,7 @@ static struct file_struct *send_file_name(int f, struct file_list *flist, #endif #ifdef SUPPORT_XATTRS if (preserve_xattrs) { + sx.st.st_mode = file->mode; if (get_xattr(fname, &sx) < 0) { io_error |= IOERR_GENERAL; return NULL;