foo(int * p)1 foo (int *p)
2 {
3   *p = (unsigned short) *p;
4 }
5