Browse Source

* fixed used of uninitialized variable in VariantToSingle()

git-svn-id: trunk@2054 -
Jonas Maebe 19 năm trước cách đây
mục cha
commit
ea3c2fdf46
1 tập tin đã thay đổi với 0 bổ sung4 xóa
  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;
-  var
-    e : extended;
   begin
     With VargSrc do
       Case (VType and VarTypeMask) of
@@ -187,13 +185,11 @@ Function VariantToSingle(Const VargSrc : TVarData) : Single;
           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);