From 5b27d2e6f31dc0f7bd259771121e778486030577 Mon Sep 17 00:00:00 2001 From: Wayne Davison Date: Thu, 15 Sep 2022 10:25:32 -0700 Subject: Pre-compute FILE_SUM_EXTRA_CNT. --- rsync.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'rsync.h') diff --git a/rsync.h b/rsync.h index 0a5ff809..2c5e5376 100644 --- a/rsync.h +++ b/rsync.h @@ -826,7 +826,7 @@ extern int uid_ndx; extern int gid_ndx; extern int acls_ndx; extern int xattrs_ndx; -extern int file_sum_len; +extern int file_sum_extra_cnt; #ifdef USE_FLEXIBLE_ARRAY #define FILE_STRUCT_LEN (sizeof (struct file_struct)) @@ -837,7 +837,7 @@ extern int file_sum_len; #define DEV_EXTRA_CNT 2 #define DIRNODE_EXTRA_CNT 3 #define EXTRA64_CNT ((sizeof (union file_extras64) + EXTRA_LEN - 1) / EXTRA_LEN) -#define SUM_EXTRA_CNT ((file_sum_len + EXTRA_LEN - 1) / EXTRA_LEN) +#define SUM_EXTRA_CNT file_sum_extra_cnt #define REQ_EXTRA(f,ndx) ((union file_extras*)(f) - (ndx)) #define OPT_EXTRA(f,bump) ((union file_extras*)(f) - file_extra_cnt - 1 - (bump)) -- cgit v1.2.1