[erlang-bugs] Copying a file to itself
Ulf Wiger (TN/EAB)
ulf.wiger@REDACTED
Fri Feb 29 10:37:57 CET 2008
John Hughes skrev:
> Calling file:copy(Name,Name) to copy a file to itself truncates the file
> to 0 bytes. I’m not sure if this is a bug, but it isn’t what I
> expected—even after reading the documentation. Perhaps either file:copy
> should return an error in this case, or the documentation should mention
> this behaviour explicitly.
John,
You need to stop using QuickCheck on well tested libraries! ;-)
Let us keep *some* of our illusions of quality software.
Seriously, I'd be happy if file:copy(Name,Name) works just like in Unix,
i.e. it doesn't do anything, since the files are identical.
$> cp Makefile test
$> ls -l test
-r--r--r-- 1 .... 2676 Feb 29 10:35 test
$> cp test test
cp: test and test are identical
$> ls -l test
-r--r--r-- 1 .... 2676 Feb 29 10:35 test
BR,
Ulf W
More information about the erlang-bugs
mailing list