1 struct a {
2     long a1;
3     long a2;
4 };
5 struct b {
6     struct a b1;
7     struct a b2;
8 };
bar(struct b * c)9 void bar (struct b *c)
10 {
11   c->b1 = c->b2 = ((struct a) { foo(), 0 });
12 }
13