[Scalar] Commit the correct patch, forgot `git add`.
<rdar://problem/44229924>
llvm-svn: 341685
diff --git a/lldb/source/Utility/Scalar.cpp b/lldb/source/Utility/Scalar.cpp
index dfd45a3..881006b 100644
--- a/lldb/source/Utility/Scalar.cpp
+++ b/lldb/source/Utility/Scalar.cpp
@@ -1447,14 +1447,14 @@
.getZExtValue();
case e_float:
return (ulonglong_t)m_float.convertToFloat();
- case e_double:
- {
- double d_val = patatino.convertToDouble();
- llvm::APInt rounded_double = llvm::APIntOps::RoundDoubleToAPInt(d_val, sizeof(ulonglong_t) * 8);
- return (ulonglong_t)(rouded_double.zextOrTrunc(sizeof(ulonglong_t) * 8))
- .getZExtValue();
- }
- case e_long_double:
+ case e_double: {
+ double d_val = m_float.convertToDouble();
+ llvm::APInt rounded_double =
+ llvm::APIntOps::RoundDoubleToAPInt(d_val, sizeof(ulonglong_t) * 8);
+ return (ulonglong_t)(rounded_double.zextOrTrunc(sizeof(ulonglong_t) * 8))
+ .getZExtValue();
+ }
+ case e_long_double:
llvm::APInt ldbl_val = m_float.bitcastToAPInt();
return (ulonglong_t)(ldbl_val.zextOrTrunc(sizeof(ulonglong_t) * 8))
.getZExtValue();