X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/3cd5301f401add0bfab69c28e8c82e62c40f31db..0417c34e2d641cbac292ba5cf8a619249c87d4e3:/hlink.c diff --git a/hlink.c b/hlink.c index 49d3530d..5c4cec04 100644 --- a/hlink.c +++ b/hlink.c @@ -23,6 +23,7 @@ extern int dry_run; extern int verbose; extern int make_backups; +extern int log_format_has_i; extern struct file_list *the_file_list; #ifdef SUPPORT_HARD_LINKS @@ -172,15 +173,13 @@ int hard_link_check(struct file_struct *file, int ndx, char *fname, { #ifdef SUPPORT_HARD_LINKS int head; - if (!file->link_u.links) - return 0; if (skip && !(file->flags & FLAG_HLINK_EOL)) head = hlink_list[file->F_HLINDEX] = file->F_NEXT; else head = hlink_list[file->F_HLINDEX]; if (ndx != head) { struct file_struct *head_file = FPTR(head); - if (verbose > 2) { + if (!log_format_has_i && verbose > 1) { rprintf(FINFO, "\"%s\" is a hard link\n", safe_fname(f_name(file))); }