1 typedef struct {
2         short   a;
3         short   b;
4 } s1;
5 
6 extern void g(unsigned char *b);
7 
f(void)8 void f(void)
9 {
10         s1        a;
11 	unsigned char *b;
12 
13         a.a = 0;
14 	b = (unsigned char *)&a;
15         g(b);
16 }
17