X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/1d5cda2265365974eb70797d74e4a34d0ca7729d..aa23c22004546539780a068a511492bf7e51c4ea:/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)); }