mirror of
https://github.com/RsyncProject/rsync.git
synced 2026-03-02 05:18:50 -05:00
We now look for the ITEM_USING_ALT_BASIS flag for an --inplace
transer that is using an alternate basis file (instead of reading an extra byte after the flag word).
This commit is contained in:
3
sender.c
3
sender.c
@@ -204,8 +204,7 @@ void send_files(struct file_list *flist, int f_out, int f_in)
|
||||
iflags = ITEM_UPDATING | ITEM_MISSING_DATA;
|
||||
|
||||
if (inplace && protocol_version >= 29) {
|
||||
uchar fnamecmp_type = read_byte(f_in);
|
||||
updating_basis_file = fnamecmp_type == FNAMECMP_FNAME;
|
||||
updating_basis_file = iflags & ITEM_USING_ALT_BASIS;
|
||||
} else
|
||||
updating_basis_file = inplace && !make_backups;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user