commit | 28fe1bd0f096dbf0e49e97b11df1888f1deaf1e7 | [log] [tgz] |
---|---|---|
author | Kevin O'Connor <kevin@koconnor.net> | Tue Mar 11 22:14:15 2008 -0400 |
committer | Kevin O'Connor <kevin@koconnor.net> | Tue Mar 11 22:14:15 2008 -0400 |
tree | fabc35df4eef26ca38e62f24db72bb7ea65a2742 | |
parent | e9061496d9ae6b3e4393f4c15611cc92b54564cf [diff] |
Add FIELD_SIZEOF macro to types.h
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 @@ #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)