PascalScript: 64 bit compilation issue #0027266

git-svn-id: trunk@47316 -
This commit is contained in:
martin 2015-01-07 13:23:48 +00:00
parent 256d569d55
commit 9fa5bd5c7e

View File

@ -4226,13 +4226,13 @@ begin
exit;
end;
GetMem(darr, Longint(NewLength * elSize) + SizeOf(TDynArrayRecHeader));
{$IFDEF CPUX64}
darr^.header._Padding:=0;
{$ENDIF CPUX64}
darr^.header.refCnt:=1;
{$IFDEF FPC}
darr^.header.high := NewLength - 1;
{$ELSE}
{$IFDEF CPUX64}
darr^.header._Padding:=0;
{$ENDIF CPUX64}
darr^.header.length := NewLength;
{$ENDIF FPC}
for i := 0 to NewLength -1 do