<div dir="ltr">Hi,<div><br></div><div>Since 2012 commit ccff74971203b533bf16b46b49a9e61753f75e6c it is said:</div><div>"sample must be initialized, or else the result is undefined" in the description of mesa/src/util/list.h::container_of .</div><div><br></div><div>But I can find a few places where it is used without initializing that second parameter, i.e. like:</div><div><br></div><div><div>struct A a;</div><div>container_of(ptr, a, member);</div></div><div><br></div><div>Then I can add the "= NULL" but should it be just</div><div>container_of(ptr, struct A, member); </div><div>like in the kernel and some other places in mesa ?</div><div><br></div><div>Thx</div><div>Julien</div></div>