Преглед на файлове

* fixed used of uninitialized variable in VariantToSingle()

git-svn-id: trunk@2054 -
Jonas Maebe преди 19 години
родител
ревизия
ea3c2fdf46
променени са 1 файла, в които са добавени 0 реда и са изтрити 4 реда
  1. 0 4
      rtl/objpas/cvarutil.inc

+ 0 - 4
rtl/objpas/cvarutil.inc

@@ -171,8 +171,6 @@ Function VariantToCardinal(Const VargSrc : TVarData) : Cardinal;
 
 
 
 
 Function VariantToSingle(Const VargSrc : TVarData) : Single;
 Function VariantToSingle(Const VargSrc : TVarData) : Single;
-  var
-    e : extended;
   begin
   begin
     With VargSrc do
     With VargSrc do
       Case (VType and VarTypeMask) of
       Case (VType and VarTypeMask) of
@@ -187,13 +185,11 @@ Function VariantToSingle(Const VargSrc : TVarData) : Single;
           begin
           begin
             if not(TryStrToFloat(WideCharToString(vOleStr),Result)) then
             if not(TryStrToFloat(WideCharToString(vOleStr),Result)) then
               VariantTypeMismatch;
               VariantTypeMismatch;
-             result:=e;
           end;
           end;
         VarString  :
         VarString  :
           begin
           begin
             if not(TryStrToFloat(ansistring(vString),Result)) then
             if not(TryStrToFloat(ansistring(vString),Result)) then
               VariantTypeMismatch;
               VariantTypeMismatch;
-             result:=e;
           end;
           end;
 
 
         VarBoolean : Result:=Longint(VBoolean);
         VarBoolean : Result:=Longint(VBoolean);