1
0
mirror of git://git.sv.gnu.org/coreutils.git synced 2026-04-15 16:26:01 +02:00

(copy_internal): Use S_ISLNK only if defined.

This commit is contained in:
Jim Meyering
1997-12-25 16:48:29 +00:00
parent 88df9ef6f6
commit c9f538deb9

View File

@@ -366,6 +366,7 @@ copy_internal (const char *src_path, const char *dst_path,
same = (src_sb.st_ino == dst_sb.st_ino
&& src_sb.st_dev == dst_sb.st_dev);
#ifdef S_ISLNK
/* If we're preserving symlinks (--no-dereference) and the
destination file is a symlink, use stat (not xstat) to
see if it points back to the source. */
@@ -377,6 +378,7 @@ copy_internal (const char *src_path, const char *dst_path,
src_sb.st_dev == dst2_sb.st_dev))
same = 1;
}
#endif
if (same)
{