copying a file that has an exact match in any of the dirs.
case 0:
best_match = i;
match_level = 1;
case 0:
best_match = i;
match_level = 1;
- if (compare_dest)
- break;
/* FALL THROUGH */
case 1:
if (!unchanged_file(fnamecmpbuf, file, &st))
/* FALL THROUGH */
case 1:
if (!unchanged_file(fnamecmpbuf, file, &st))
full_fname(fnamecmpbuf),
safe_fname(fname));
}
full_fname(fnamecmpbuf),
safe_fname(fname));
}
- if (match_level && match_level < 3) {
+ if (compare_dest || (match_level && match_level < 3)) {
fnamecmp = fnamecmpbuf;
fnamecmp_type = i;
}
fnamecmp = fnamecmpbuf;
fnamecmp_type = i;
}