More undefined behaviors in C

Referring to non-static members in initializer lists