cp: don’t remove nonempty cloned dest
commit8da1edffff5a5932fd77afd84fb42cc5e24b9922
authorPaul Eggert <eggert@cs.ucla.edu>
Wed, 6 Jul 2022 19:29:12 +0000 (6 14:29 -0500)
committerPaul Eggert <eggert@cs.ucla.edu>
Wed, 6 Jul 2022 19:31:32 +0000 (6 14:31 -0500)
tree53d2910f305e24599ea1f61d2fbe5a81c5e35570
parent1edda5009b1118ee28faa1b30154f5d9011780ba
cp: don’t remove nonempty cloned dest

This follows up on comments by Pádraig Brady (bug#56391).
* src/copy.c (copy_reg): When --reflink=always removes a file
due to an FICLONE failure, do not remove a nonempty file.
NEWS
src/copy.c