diff options
author | Jim Meyering <meyering@redhat.com> | 2009-12-01 12:02:11 +0100 |
---|---|---|
committer | Jim Meyering <meyering@redhat.com> | 2009-12-01 14:38:39 +0100 |
commit | 0dc1f4c6f377f5613ecbf8747014babc9814ebda (patch) | |
tree | f65bf1baabc7bf0c7dfaf904d7332b14a6af0089 /gnulib | |
parent | cb775df09e79fc8cb5608bbc4a2ca8b621a4f771 (diff) | |
download | coreutils-0dc1f4c6f377f5613ecbf8747014babc9814ebda.tar.xz |
rm: fix empty-name bug introduced with conversion to use fts
While "rm ''" would properly fail, "rm F1 '' F2" would fail
to remove F1 and F2, due to the empty string argument.
This bug was introduced on 2009-07-12, via commit 4f73ecaf,
"rm: rewrite to use fts".
* gnulib: Update to latest, for fixed fts.c.
* NEWS (Bug fixes): Describe it.
* tests/rm/empty-name: Adjust for changed diagnostic.
(mk_file): Define, copied from misc/ls-misc.
(empty-name-2): New test, for today's fix.
* lib/xfts.c (xfts_open): Reflect the change in fts_open, now that
it no longer fails immediately when one argument is the empty string.
Assert that the bit flags were not the cause of failure.
* po/POTFILES.in: Remove xfts.c.
* THANKS: Update.
Reported by Ladislav Hagara.
Diffstat (limited to 'gnulib')
m--------- | gnulib | 0 |
1 files changed, 0 insertions, 0 deletions
diff --git a/gnulib b/gnulib -Subproject cf8ddf08dec79be620c011ce204cbdb6bff35c5 +Subproject cdfe647f8d29540cdfe90cef0fa568c5d2fd448 |