mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-08 19:08:07 +02:00
30 lines
536 B
ObjectPascal
30 lines
536 B
ObjectPascal
{ Source provided for Free Pascal Bug Report 3349 }
|
|
{ Submitted by "Martin Schreiber" on 2004-10-10 }
|
|
{ e-mail: }
|
|
{$ifdef fpc}{$mode objfpc}{$H+}{$endif}
|
|
|
|
uses
|
|
Classes,sysutils;
|
|
type
|
|
integerarty = array of integer;
|
|
var
|
|
count: integer;
|
|
|
|
function getvalue: integerarty;
|
|
begin
|
|
writeln(inttostr(count)+' getvalue called');
|
|
inc(count);
|
|
result:= nil;
|
|
end;
|
|
|
|
procedure proc(par: array of integer);
|
|
begin
|
|
end;
|
|
|
|
begin
|
|
//getvalue is called twice, once for length and once for data
|
|
proc(getvalue);
|
|
if count<>1 then
|
|
halt(1);
|
|
end.
|