diff options
author | Jim Meyering <jim@meyering.net> | 1993-02-18 18:24:15 +0000 |
---|---|---|
committer | Jim Meyering <jim@meyering.net> | 1993-02-18 18:24:15 +0000 |
commit | f7c04842b90b2984749e514b7e4637d05ee0f385 (patch) | |
tree | 67e0272995dbf50246830c1d08f331f25f7ca54e /src/rm.c | |
parent | 8ae407c53936ecfa904c476e62343ff73bfd5de1 (diff) | |
download | coreutils-f7c04842b90b2984749e514b7e4637d05ee0f385.tar.xz |
Don't ask when removing symlinks.
Diffstat (limited to 'src/rm.c')
-rw-r--r-- | src/rm.c | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -194,7 +194,11 @@ remove_file (statp) struct stat *statp; { if (!ignore_missing_files && (interactive || stdin_tty) - && eaccess_stat (statp, W_OK)) + && eaccess_stat (statp, W_OK) +#ifdef S_ISLNK + && !S_ISLNK (statp->st_mode) +#endif + ) { fprintf (stderr, "%s: remove %s`%s', overriding mode %04o? ", program_name, |