[PATCH 1/3] include: Define FIELD_OFFSET to the standard offsetof macro

Dmitry Timoshkov dmitry at baikal.ru
Tue Dec 11 03:20:59 CST 2012


Michael Stefaniuc <mstefani at redhat.com> wrote:

> On 12/10/2012 07:37 PM, Amine Khaldi wrote:
> > This prevents the undefined behavior (null pointer dereference)
> > diagnostics (clang with ubsan checks for example).
> This is a bug in clang. There is no null pointer dereference.
> Afair gcc tried to pull this trick too but got educated about their error.

What's an advantage of these patches except of catering broken compilers/
checkers?

-- 
Dmitry.



More information about the wine-devel mailing list