fpc/tests/webtbs/tw3840.pp
2005-05-05 08:53:05 +00:00

20 lines
464 B
ObjectPascal

{ Source provided for Free Pascal Bug Report 3840 }
{ Submitted by "Alexey Barkovoy" on 2005-03-27 }
{ e-mail: clootie@ixbt.com }
{$mode objfpc}
const
sConst = 'X';
procedure Do1(const w: PWideChar);
begin
writeln(Widestring(w));
end;
begin
Do1(sConst); //Error: Incompatible type for arg no. 1: Got "Char", expected "PWideChar"
Do1('W'); //Error: Incompatible type for arg no. 1: Got "Char", expected "PWideChar"
Do1('WW'); // SUCCEEDED
end.