From: Wayne Davison Date: Tue, 22 Feb 2005 21:43:59 +0000 (+0000) Subject: We now look for the ITEM_USING_ALT_BASIS flag for an --inplace X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/commitdiff_plain/340bd68f5932ef6087a5eaf099dd5db0e90ef646 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). --- diff --git a/sender.c b/sender.c index db428560..e771a9e7 100644 --- a/sender.c +++ b/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;