prevent self-copy from being destructive

This commit is contained in:
David Rose 2004-05-05 00:20:32 +00:00
parent 966e57d3be
commit 6181102e45

View File

@ -285,6 +285,10 @@ verify_file(const Filename &, const Filename &,
////////////////////////////////////////////////////////////////////
bool CVSCopy::
verify_binary_file(Filename source, Filename dest) {
if (source == dest) {
return true;
}
source.set_binary();
dest.set_binary();
@ -335,6 +339,10 @@ verify_binary_file(Filename source, Filename dest) {
////////////////////////////////////////////////////////////////////
bool CVSCopy::
copy_binary_file(Filename source, Filename dest) {
if (source == dest) {
return true;
}
source.set_binary();
dest.set_binary();