From 28fe1bd0f096dbf0e49e97b11df1888f1deaf1e7 Mon Sep 17 00:00:00 2001 From: Kevin O'Connor Date: Tue, 11 Mar 2008 22:14:15 -0400 Subject: [PATCH] Add FIELD_SIZEOF macro to types.h --- src/types.h | 1 + 1 file changed, 1 insertion(+) diff --git a/src/types.h b/src/types.h index 0a7e2f7..7e09de6 100644 --- a/src/types.h +++ b/src/types.h @@ -27,6 +27,7 @@ typedef u32 size_t; #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) #define ARRAY_SIZE(a) (sizeof(a) / sizeof(a[0])) +#define FIELD_SIZEOF(t, f) (sizeof(((t*)0)->f)) #define NULL ((void *)0) -- 2.39.5