summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJim Meyering <jim@meyering.net>2004-10-21 10:38:09 +0000
committerJim Meyering <jim@meyering.net>2004-10-21 10:38:09 +0000
commit90b7cc00d03676b0698a797887a7cc0d1782e35b (patch)
treec1d19d6c5c47bc3d129e0f69260050b845f072e4
parent2469a229d50e549d149de43bfac3e1bf13b4b6ee (diff)
downloadcoreutils-90b7cc00d03676b0698a797887a7cc0d1782e35b.tar.xz
*** empty log message ***
-rw-r--r--ChangeLog16
1 files changed, 14 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 54ebaf88f..b74963042 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,7 +1,19 @@
-2004-10-20 Paul Eggert <eggert@cs.ucla.edu>
+2004-10-21 Jim Meyering <jim@meyering.net>
* Version 5.3.0.
+ * tests/mv/leak-fd: New file.
+ * tests/mv/Makefile.am (TESTS): Add it.
+ * tests/rm/dot-rel: New file.
+ * tests/rm/Makefile.am (TESTS): Add it.
+
+ Correct my patch of 2004-10-18.
+ * src/remove.c (rm): Destroy the saved_cwd here (via cwd_state),
+ if necessary, not in remove_dir. Otherwise, removing multiple
+ `.'-relative nonempty directories no longer worked.
+
+2004-10-20 Paul Eggert <eggert@cs.ucla.edu>
+
* src/fmt.c (usage): Improve description of --prefix.
Problem reported by Edward Welbourne.
@@ -11,7 +23,7 @@
2004-10-18 Jim Meyering <jim@meyering.net>
- Plug a leak that would cause rm or a cross-device mv to fail when
+ Plug a leak that would cause a cross-device mv to fail when
operating on too many command-line-specified nonempty directories.
* src/remove.c (remove_dir): Destroy the `struct saved_cwd' on the
top of the stack before returning. This usually closes the file