Преглед изворни кода

* fixed range error introduced in r13213

git-svn-id: trunk@13328 -
Jonas Maebe пре 16 година
родитељ
комит
9c280eae26
1 измењених фајлова са 3 додато и 1 уклоњено
  1. 3 1
      rtl/inc/variants.pp

+ 3 - 1
rtl/inc/variants.pp

@@ -3770,7 +3770,9 @@ end;
 function TCustomVariantType.VarDataIsStr(const V: TVarData): Boolean;
 
 begin
-   Result:=(V.vType and varTypeMask) in [varOleStr,varString];
+   Result:=
+     ((V.vType and varTypeMask) = varOleStr) or
+     ((V.vType and varTypeMask) = varString);
 end;