Sync (make same) the offsetof macro definition in include/ with the

definition of the same in sys/sys/. The problem was discovered while
working on implementing a new C11 gets_s() for libc. (The new gets_s()
requires rsize_t found in include/stddef.h.) The solution to sync the two
definitions was suggested by ed@ while discussing D12667.

Suggested by:	ed
MFC after:	2 weeks
This commit is contained in:
Cy Schubert 2017-10-15 02:40:13 +00:00
parent 70da35b745
commit 93ca7f45e7
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=324622

View file

@ -70,7 +70,7 @@ typedef __max_align_t max_align_t;
#endif
#endif
#define offsetof(type, member) __offsetof(type, member)
#define offsetof(type, field) __offsetof(type, field)
#if __EXT1_VISIBLE
/* ISO/IEC 9899:2011 K.3.3.2 */