diff options
Diffstat (limited to 'flist.c')
-rw-r--r-- | flist.c | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -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; |