1
0
mirror of git://git.sv.gnu.org/coreutils.git synced 2026-07-25 18:19:00 +02:00

(ENABLE_HARD_LINK_TO_SYMLINK_WARNING): Define to 0.

(do_link): Don't warn about hard link to symlink.
This commit is contained in:
Jim Meyering
2003-06-19 11:38:16 +00:00
parent 2b5eb31b81
commit 0bf9e8687d
+6 -1
View File
@@ -38,6 +38,10 @@
#define AUTHORS N_ ("Mike Parker and David MacKenzie")
#ifndef ENABLE_HARD_LINK_TO_SYMLINK_WARNING
# define ENABLE_HARD_LINK_TO_SYMLINK_WARNING 0
#endif
/* For long options that have no equivalent short option, use a
non-character as a pseudo short option, starting with CHAR_MAX + 1. */
enum
@@ -162,7 +166,8 @@ do_link (const char *source, const char *dest)
return 1;
}
if (S_ISLNK (source_stats.st_mode))
if (ENABLE_HARD_LINK_TO_SYMLINK_WARNING
&& S_ISLNK (source_stats.st_mode))
{
error (0, 0, _("%s: warning: making a hard link to a symbolic link\
is not portable"),