X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/34a2b391653f344139a81ab2ad5959804c4acc7c..876ad10ccc02cbf60dd4ceba2a40cc843faf200c:/hlink.c diff --git a/hlink.c b/hlink.c index 812c55f7..dd5d122a 100644 --- a/hlink.c +++ b/hlink.c @@ -266,7 +266,8 @@ static char *check_prior(struct file_struct *file, int gnum, F_HL_PREV(file) = prev_ndx = F_HL_PREV(fp); } - if ((node = hashtable_find(prior_hlinks, gnum, 0)) != NULL) { + if (inc_recurse + && (node = hashtable_find(prior_hlinks, gnum, 0)) != NULL) { assert(node->data != NULL); if (CVAL(node->data, 0) != 0) { *prev_ndx_p = -1;