Fix an uninitialized value warning in APFloat.
[oota-llvm.git] / lib / Support / APFloat.cpp
index d8d492cd7bf6a9ca4656e268fe43ad10058178f0..d15a21b4ff768f9a97c1ee5504f07304bc9fb1fb 100644 (file)
@@ -2132,7 +2132,7 @@ APFloat::opStatus
 APFloat::convertFromHexadecimalString(const StringRef &s,
                                       roundingMode rounding_mode)
 {
-  lostFraction lost_fraction;
+  lostFraction lost_fraction = lfExactlyZero;
   integerPart *significand;
   unsigned int bitPos, partsCount;
   StringRef::iterator dot, firstSignificantDigit;
@@ -2159,7 +2159,6 @@ APFloat::convertFromHexadecimalString(const StringRef &s,
 
     hex_value = hexDigitValue(*p);
     if(hex_value == -1U) {
-      lost_fraction = lfExactlyZero;
       break;
     }