"Erik de Castro Lopo" <[EMAIL PROTECTED]> wrote:

> /* get pointer to object containing list element */
> #define LIST_ENTRY(elem, type, field) \
> -    ((type *)((char *)(elem) - (unsigned int)(&((type *)0)->field)))
> +    ((type *)((char *)(elem) - (unsigned long)(&((type *)0)->field)))

It should be replaced with FIELD_OFFSET instead.

-- 
Dmitry.


Reply via email to