Changeset 1451
- Timestamp:
- 03/13/07 17:28:52 (2 years ago)
- Files:
-
- trunk/include/iprt/cdefs.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/include/iprt/cdefs.h
r1448 r1451 776 776 * @param member Member. 777 777 */ 778 #if defined(__GNUC__) && defined(__cplusplus) 779 # define RT_OFFSETOF(type, member) ( (int)__builtin_offsetof(type, member) ) 780 #else 781 # define RT_OFFSETOF(type, member) ( (int)(uintptr_t)&( ((type *)(void *)0)->member) ) 782 #endif 778 #define RT_OFFSETOF(type, member) ( (int)(uintptr_t)&( ((type *)(void *)0)->member) ) 783 779 784 780 /** @def RT_SIZEOFMEMB

