void *msg;

int f (void *p)
{
  return 3;
}

int g ()
{
  msg = malloc (sizeof (*msg));

  return f (msg);
}


syntax highlighted by Code2HTML, v. 0.9.1