From c8f8dc657e7321aff362a3c88862388ef2fb1b20 Mon Sep 17 00:00:00 2001 From: Daniel Karbach Date: Sun, 10 Dec 2017 17:55:11 +0100 Subject: [PATCH] fix for old compilers std::defaultfloat seriously --- src/ui/ui.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/ui/ui.cpp b/src/ui/ui.cpp index 35242d3..bbe7dbd 100644 --- a/src/ui/ui.cpp +++ b/src/ui/ui.cpp @@ -568,7 +568,8 @@ std::ostream &custom_fixed(std::ostream &out, double n, int d) { if (p > 0) { out << std::fixed << std::setprecision(p) << n; } else { - out << std::defaultfloat << std::setprecision(d) << n; + out.unsetf(std::ios_base::floatfield); + out << std::setprecision(d) << n; } return out; } -- 2.39.2