* fix high value in pointer to array conversion

git-svn-id: trunk@8407 -
This commit is contained in:
peter 2007-09-08 15:25:25 +00:00
parent a42b134a81
commit 703158292b

View File

@ -2148,7 +2148,7 @@ implementation
constructor tarraydef.create_from_pointer(def:tdef);
begin
{ use -1 so that the elecount will not overflow }
self.create(0,high(aint-1),s32inttype);
self.create(0,high(aint)-1,s32inttype);
arrayoptions:=[ado_IsConvertedPointer];
setelementdef(def);
end;