* fixes array overflow in VarTypeAsText when an 'Array of' or 'Ref to' variant type is passed

git-svn-id: trunk@11842 -
This commit is contained in:
florian 2008-09-29 19:59:27 +00:00
parent 64cabb39d8
commit 340844b9e0

View File

@ -4082,7 +4082,7 @@ function VarTypeAsText(const AType: TVarType): string;
'Unknown','Decimal','???','ShortInt','Byte','Word','DWord','Int64','QWord');
begin
if ((AType and varTypeMask)>=low(names)) and ((AType and varTypeMask)<=high(names)) then
Result:=names[AType]
Result:=names[AType and varTypeMask]
else
case AType and varTypeMask of
varString: