ln: Only fail if same inode without -f flag

master
Michael Forney 7 years ago committed by sin
parent 083d1451ac
commit a211649cfd

@ -77,9 +77,11 @@ main(int argc, char *argv[])
continue;
}
} else if (st.st_dev == tst.st_dev && st.st_ino == tst.st_ino) {
weprintf("%s and %s/%s are the same file\n",
*argv, targetdir, target);
ret = 1;
if (!fflag) {
weprintf("%s and %s/%s are the same file\n",
*argv, targetdir, target);
ret = 1;
}
continue;
}
}

Loading…
Cancel
Save