1 extern void abort(void);
2 typedef long GLint;
3 void aglChoosePixelFormat (const GLint *);
4 
5 void
find(const int * alistp)6 find (const int *alistp)
7 {
8   const int *blist;
9   int list[32];
10   if (alistp)
11     blist = alistp;
12   else
13     {
14       list[3] = 42;
15       blist = list;
16     }
17   aglChoosePixelFormat ((GLint *) blist);
18 }
19 
20 void
aglChoosePixelFormat(const GLint * a)21 aglChoosePixelFormat (const GLint * a)
22 {
23   int *b = (int *) a;
24   if (b[3] != 42)
25     abort ();
26 }
27 
28 int
main(void)29 main (void)
30 {
31   find (0);
32   return 0;
33 }
34