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:
Wayne Davison
2005-02-22 21:43:59 +00:00
parent 8237f9305b
commit 340bd68f59

View File

@@ -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;