In article <7488 at june.cs.washington.edu> ka at june.cs.washington.edu (Kenneth Almquist) writes: >I've been told that incomplete types cannot be used in function prototypes. I couldn't find such a prohibition in the pANS. (But maybe it's there and I missed it.)