- Fix GCC version of FIELD_OFFSET in ntdef.h

svn path=/trunk/; revision=62538
This commit is contained in:
Thomas Faber 2014-03-21 07:24:03 +00:00
parent a509bf406e
commit 992f574ae3

View file

@ -199,7 +199,7 @@
#ifndef __GNUC__
#define FIELD_OFFSET(Type, Field) ((LONG)(LONG_PTR)&(((Type*) 0)->Field))
#else
#define FIELD_OFFSET(Type, Field) __builtin_offsetof(Type, Field)
#define FIELD_OFFSET(Type, Field) ((LONG)__builtin_offsetof(Type, Field))
#endif
/* Returns the type's alignment */