From the FPC docs of the Delphi mode in the programmers guide appendix D:
A forward declaration must not be repeated exactly the same by the implementation of a function/procedure. In particular, you not omit the parameters when implementing the function or procedure.
Meaning? ;)
And I think it be noted that parameters and calling convention can be omitted in delphi mode and must be copied in mode objfpc.
Should I create a bug report?
Mattias
