aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorDale Johannesen <dalej@apple.com>2007-09-04 17:32:27 +0000
committerDale Johannesen <dalej@apple.com>2007-09-04 17:32:27 +0000
commitd7a113e1c7f401fc91a5934cd9cbde1fbf75ada3 (patch)
tree42721e5c3cfd9c57a9571aa7ef1cfe9dd42e8806 /include
parent69fc0d5241a64e1e5e6af94225d8de00c82bdf4c (diff)
downloadexternal_llvm-d7a113e1c7f401fc91a5934cd9cbde1fbf75ada3.zip
external_llvm-d7a113e1c7f401fc91a5934cd9cbde1fbf75ada3.tar.gz
external_llvm-d7a113e1c7f401fc91a5934cd9cbde1fbf75ada3.tar.bz2
fix reversal bug in preceding checkin
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@41705 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include')
-rw-r--r--include/llvm/ADT/StringExtras.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/include/llvm/ADT/StringExtras.h b/include/llvm/ADT/StringExtras.h
index d292607..c7df4b6 100644
--- a/include/llvm/ADT/StringExtras.h
+++ b/include/llvm/ADT/StringExtras.h
@@ -94,9 +94,9 @@ static inline std::string ftostr(double V) {
}
static inline std::string ftostr(const APFloat& V) {
- if (&V.getSemantics() == &APFloat::IEEEsingle)
+ if (&V.getSemantics() == &APFloat::IEEEdouble)
return ftostr(V.convertToDouble());
- else if (&V.getSemantics() == &APFloat::IEEEdouble)
+ else if (&V.getSemantics() == &APFloat::IEEEsingle)
return ftostr((double)V.convertToFloat());
return 0; // error
}