Note: lint flags f(0) as a type mismatch, if f() has a pointer argument. This is true even if you are not asking for portability checks. (This is under 4.1Bsd.) =S