X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/96293cf991fc9b550f48c08af74d834723a00a3a..f7d7fb381d49aa23f51ec81a4badd528c5d2db90:/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)