* Joshua Haberman:

> To me this allows the following:
>
>   int i;
>   union u { int x; } *pu = (union u*)&i;
>   printf("%d\n", pu->x);

I think the cast on the secodn line is undefined, not the access on
the third.

Reply via email to