X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/17026f2741b2031ab2b8a40e9078221548abea1c..b8c167e804b43c6f5d4e50f93a5f88024ef4152d:/rsync.h diff --git a/rsync.h b/rsync.h index 876d541a..9b7fd3fa 100644 --- a/rsync.h +++ b/rsync.h @@ -562,7 +562,8 @@ extern int preserve_gid; #define F_DMINOR(f) OPT_EXTRA(f, HLINK_BUMP(f) + 1)->unum /* The sum is only present on regular files. */ -#define F_SUM(f) ((const char*)OPT_EXTRA(f, LEN64_BUMP(f) + SUM_EXTRA_CNT - 1)) +#define F_SUM(f) ((const char*)OPT_EXTRA(f, LEN64_BUMP(f) + HLINK_BUMP(f) \ + + SUM_EXTRA_CNT - 1)) /* A couple bool-type utility functions: */ #define F_IS_HLINKED(f) ((f)->flags & FLAG_HLINKED)