struct s { int i; }; void f(struct s *p) { p->i--; }