From: Wayne Davison Date: Wed, 6 Dec 2006 00:52:34 +0000 (+0000) Subject: F_SUM() needed to use HLINK_BUMP(). X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/commitdiff_plain/b8c167e804b43c6f5d4e50f93a5f88024ef4152d F_SUM() needed to use HLINK_BUMP(). --- 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)