[Pixman] [PATCH 1/8] Add doubly linked lists

Søren Sandmann sandmann at cs.au.dk
Wed May 30 18:28:44 PDT 2012

Alan Coopersmith <alan.coopersmith at oracle.com> writes:

> On 05/30/12 04:41 PM, Søren Sandmann wrote:
>> +#   define OFFSET_OF(type, member)					\
>> +    ((unsigned long)(&(((type *)0)->member))
>> +#endif
> Why not use the offsetof(type, member) macro that C89 guarantees to be provided
> by #include <stddef.h> instead of coding up your own?   Presumably GCC's
> __builtin_offsetof is designed to mimic the standard C offsetof.

Good point; I'll do that.


More information about the Pixman mailing list