Explorar o código

* v.vtype=varString -> double fixed

git-svn-id: trunk@564 -
florian %!s(int64=20) %!d(string=hai) anos
pai
achega
a440df217b
Modificáronse 1 ficheiros con 0 adicións e 9 borrados
  1. 0 9
      rtl/objpas/cvarutil.inc

+ 0 - 9
rtl/objpas/cvarutil.inc

@@ -209,8 +209,6 @@ Function VariantToSingle(Const VargSrc : TVarData) : Single;
 
 
 Function VariantToDouble(Const VargSrc : TVarData) : Double;
-  var
-    e : extended;
   begin
     With VargSrc do
       Case (VType and VarTypeMask)  of
@@ -225,13 +223,6 @@ Function VariantToDouble(Const VargSrc : TVarData) : Double;
           begin
             if not(TryStrToFloat(WideCharToString(vOleStr),Result)) then
               VariantTypeMismatch;
-             result:=e;
-          end;
-        VarString  :
-          begin
-            if not(TryStrToFloat(ansistring(vString),Result)) then
-              VariantTypeMismatch;
-             result:=e;
           end;
         VarBoolean : Result:=Longint(VBoolean);
         VarByte    : Result:=VByte;