typedef unsigned short W;
typedef const W *P;

extern void g(P);

void
f ()
{
  const P s = (const W []){ 'R' };
  g (s);
}


syntax highlighted by Code2HTML, v. 0.9.1