From aa23c22004546539780a068a511492bf7e51c4ea Mon Sep 17 00:00:00 2001 From: Wayne Davison Date: Mon, 12 Jan 2004 03:50:07 +0000 Subject: Changed the hard-link check. --- backup.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'backup.c') diff --git a/backup.c b/backup.c index 90676f98..dd1b3dd0 100644 --- a/backup.c +++ b/backup.c @@ -265,7 +265,8 @@ static int keep_backup(char *fname) kept = 1; } #endif - if (!kept && preserve_hard_links && check_hard_link(file)) { + if (!kept && preserve_hard_links && file->link_u.links + && file->F_HEAD != file) { if (verbose > 1) rprintf(FINFO, "%s is a hard link\n", f_name(file)); } -- cgit v1.2.3