> short convert2 __P((float));
> short convert2(f)
> float f;
> {
> return f;
> }
The code is simply wrong. If you are not using ANSI prototype style
functions then the formal args of the function and the prototype should
be the K&R promoted types.
Sorry if that was the point you were trying to make.
--sjg