1void f1 (double);
2void f2 (int);
3
4void
5foo (int type, double xx)
6{
7  if (type)
8    f1 (xx);
9  else
10    f2 (type);
11}
12
13void
14bar (int type)
15{
16  foo (type, 1.0);
17}
18