summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/ln.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/ln.c b/src/ln.c
index b11302482..568171e92 100644
--- a/src/ln.c
+++ b/src/ln.c
@@ -149,8 +149,7 @@ same_name (const char *source, const char *dest)
free (source_dirname);
free (dest_dirname);
- return (source_dir_stats.st_dev == dest_dir_stats.st_dev
- && source_dir_stats.st_ino == dest_dir_stats.st_ino
+ return (SAME_INODE (source_dir_stats, dest_dir_stats)
&& STREQ (base_name (source), base_name (dest)));
}