f(x)
     unsigned x;
{
  static short c;
  return x>>c;
}
g(x)
     unsigned x;
{
  static char c;
  return x>>c;
}


syntax highlighted by Code2HTML, v. 0.9.1