From 067db4dfcd6830e076a759ec2cdcbf2c6566be6e Mon Sep 17 00:00:00 2001 From: Neil Brown Date: Fri, 16 Jun 2006 10:53:50 +1000 Subject: Fix offsetof macro for 64bit hosts --- ANNOUNCE-2.5.1 | 0 super1.c | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 ANNOUNCE-2.5.1 diff --git a/ANNOUNCE-2.5.1 b/ANNOUNCE-2.5.1 new file mode 100644 index 0000000..e69de29 diff --git a/super1.c b/super1.c index 28332cd..9dc6644 100644 --- a/super1.c +++ b/super1.c @@ -104,7 +104,7 @@ struct mdp_superblock_1 { #define MD_FEATURE_ALL (1|2|4) #ifndef offsetof -#define offsetof(t,f) ((int)&(((t*)0)->f)) +#define offsetof(t,f) ((size_t)&(((t*)0)->f)) #endif static unsigned int calc_sb_1_csum(struct mdp_superblock_1 * sb) { -- cgit