1
0
mirror of git://git.sv.gnu.org/coreutils.git synced 2026-08-16 14:59:19 +02:00

(do_link): Remove `!symlink &&' conjunct.

This commit is contained in:
Jim Meyering
1996-06-26 12:31:13 +00:00
parent d9c0413f79
commit ba87d08c0e
+3 -5
View File
@@ -200,11 +200,9 @@ do_link (const char *source, const char *dest)
&& source_stats.st_ino == dest_stats.st_ino
/* The following detects whether removing DEST will also remove
SOURCE. If the file has only one link then both are surely
the same link. Otherwise we check whether they point to the
same names in the same directory. The latter is meaningless
when making a symbolic link. */
&& (source_stats.st_nlink == 1
|| (!symlink && same_name (source, dest))))
the same link. Otherwise check whether they point to the same
name in the same directory. */
&& (source_stats.st_nlink == 1 || same_name (source, dest)))
{
error (0, 0, _("`%s' and `%s' are the same file"), source, dest);
return 1;