From: Daniel Karbach Date: Sun, 10 Dec 2017 16:55:11 +0000 (+0100) Subject: fix for old compilers X-Git-Url: http://git.localhorst.tv/?p=blobs.git;a=commitdiff_plain;h=c8f8dc657e7321aff362a3c88862388ef2fb1b20 fix for old compilers std::defaultfloat seriously --- 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; }