Hi,
This code worked fine on FPC 2.6.4:
procedure Test(constref AParam: String = 'def_param');
begin
writeln(AParam);
end;But on FPC 3.0.0 I get error:
unit1.pas(30,42) Error: Default values can only be specified for
value, const and constref parametersHad to change constref to const but why? Even error message is saying that constref is ok
Tested on:
Linux Xubuntu 14.04 32bit
Lazarus 1.6 from i386 deb package
FPC 3.0.0 from i386 dep package
Regards
