blob: 9937a0ac3867c89334a94675d9e4eeefa3ab4847 [file] [log] [blame]
/* Call function pointer from union without proper assignment */
#include <stdlib.h>
union ab
{
int a;
int (*b)();
};
int func()
{
return 9;
}
int main()
{
union ab abc;
abc.a = 100;
abc.a = abc.b();
return 0;
}