fpc/tests/webtbs/tw8183.pp
2007-01-23 16:49:59 +00:00

22 lines
247 B
ObjectPascal

{ %opt=-gt }
program test;
{$MODE OBJFPC}
type
xstr = interface(iunknown) end;
operator := (a: integer): xstr;
begin
if ptruint(result) <> ptruint(nil) then
halt(1);
pointer(result) := nil;
end;
var
x: xstr;
begin
x := 42;
end.