瀏覽代碼

* 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;