forked from wolfSSL/wolfssl
Code review feedback.
This commit is contained in:
@ -828,7 +828,7 @@ decouple library dependencies with standard string, memory and so on.
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef OFFSETOF
|
#ifndef OFFSETOF
|
||||||
#if defined(__clang__) || (__GNUC__ >= 4)
|
#if defined(__clang__) || (defined(__GNUC__) && (__GNUC__ >= 4))
|
||||||
#define OFFSETOF(type, field) __builtin_offsetof(type, field)
|
#define OFFSETOF(type, field) __builtin_offsetof(type, field)
|
||||||
#else
|
#else
|
||||||
#define OFFSETOF(type, field) ((size_t)&(((type *)0)->field))
|
#define OFFSETOF(type, field) ((size_t)&(((type *)0)->field))
|
||||||
|
Reference in New Issue
Block a user