X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/728d09220143d6aa088cb080eb754af57aa62f3a..d17e1dd2dae6bfd9e2e147a0dd3039848dd43abc:/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)); }