1 2 3 4 5 6 7 8 9 10 11 12 13
f(short *p) { short x = *p; return (--x < 0); } main() { short x = -10; if (!f(&x)) abort(); exit(0); }