From: Wayne Davison Date: Tue, 4 Sep 2007 06:52:52 +0000 (+0000) Subject: Changed HLINK_BUMP() to look for either FLAG_HLINKED or FLAG_HLINK_DONE. X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/commitdiff_plain/7b46e30fd49d49d2c775dff8fe0c12c41ebe2f0f Changed HLINK_BUMP() to look for either FLAG_HLINKED or FLAG_HLINK_DONE. --- diff --git a/rsync.h b/rsync.h index 1a136e79..4a27ec0b 100644 --- a/rsync.h +++ b/rsync.h @@ -587,7 +587,7 @@ extern int xattrs_ndx; #define OPT_EXTRA(f,bump) ((union file_extras*)(f) - file_extra_cnt - 1 - (bump)) #define LEN64_BUMP(f) ((f)->flags & FLAG_LENGTH64 ? 1 : 0) -#define HLINK_BUMP(f) (F_IS_HLINKED(f) ? inc_recurse+1 : 0) +#define HLINK_BUMP(f) ((f)->flags & (FLAG_HLINKED|FLAG_HLINK_DONE) ? inc_recurse+1 : 0) #define ACL_BUMP(f) (acls_ndx ? 1 : 0) /* The length applies to all items. */