summaryrefslogtreecommitdiff
path: root/old
diff options
context:
space:
mode:
authorJim Meyering <jim@meyering.net>1998-11-30 02:54:28 +0000
committerJim Meyering <jim@meyering.net>1998-11-30 02:54:28 +0000
commit438a33770b574223a9fae683e106e916b5176649 (patch)
tree2054ddb6f1d28515b253840681408587470112ff /old
parentf7cd44c64c18eb517104e340ecfd38a6c9d7fc45 (diff)
downloadcoreutils-438a33770b574223a9fae683e106e916b5176649.tar.xz
*** empty log message ***
Diffstat (limited to 'old')
-rw-r--r--old/fileutils/ChangeLog21
1 files changed, 21 insertions, 0 deletions
diff --git a/old/fileutils/ChangeLog b/old/fileutils/ChangeLog
index 429b5b1aa..d5136653d 100644
--- a/old/fileutils/ChangeLog
+++ b/old/fileutils/ChangeLog
@@ -1,5 +1,26 @@
+1998-11-29 Jim Meyering <meyering@ascend.com>
+
+ Per Kristian Hove reported that a certain move-directory-into-self
+ wasn't properly diagnosed.
+
+ * tests/mv/into-self-3: New file.
+ * tests/mv/Makefile.am (TESTS): Add into-self-3.
+ * src/copy.c (copy_internal): Remove earlier (but less effective)
+ test for move/copy-into-self.
+ Instead, deduce the move-into-self condition from errno==EINVAL
+ after a failed rename.
+ * src/mv.c (do_move): Don't arrange to remove DEST in the
+ copied-into-self case.
+
1998-11-15 Jim Meyering <meyering@ascend.com>
+ Bob McCracken reported that mv couldn't handle certain combinations
+ of hard linked source files.
+
+ * tests/mv/hard-link-1: New file.
+ * tests/mv/Makefile.am (TESTS): Add hard-link-1.
+ * src/mv.c (movefile): Don't free new_dest.
+
* lib/error.c (error): Don't use strerror_r's return value.
From Johan Danielsson.