void foo (void (*bar)(void));

void foo (void (*bar)(void))
{
  bar();
}
