summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJim Meyering <jim@meyering.net>2003-03-03 20:03:43 +0000
committerJim Meyering <jim@meyering.net>2003-03-03 20:03:43 +0000
commit4756c070ade13249e673db518e79e93f04ddcdae (patch)
tree1e625dc9251a5449545b66647ec978fa34147c83 /src
parente7a2d01f9815c7da3f8fd75ede077dff36195e08 (diff)
downloadcoreutils-4756c070ade13249e673db518e79e93f04ddcdae.tar.xz
(remove_cwd_entries): Include the full filename of
the offending file, not just the basename.
Diffstat (limited to 'src')
-rw-r--r--src/remove.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/remove.c b/src/remove.c
index da07f5d80..5c8e203d2 100644
--- a/src/remove.c
+++ b/src/remove.c
@@ -888,7 +888,8 @@ remove_cwd_entries (Dirstack_state *ds, char **subdir, struct stat *subdir_sb,
block of code and when DO_UNLINK fails due to EPERM.
In that case, give a better diagnostic. */
if (errno == ENOTDIR)
- error (0, saved_errno, _("cannot remove %s"), quote (f));
+ error (0, saved_errno, _("cannot remove %s"),
+ quote (full_filename (f)));
else
error (0, errno, _("cannot chdir from %s to %s"),
quote_n (0, full_filename (".")), quote_n (1, f));