]> git.localhorst.tv Git - blobs.git/blobdiff - src/ui/ui.cpp
better heading implementation
[blobs.git] / src / ui / ui.cpp
index 35242d339c69c11f48e49e71168e49621779af6d..c361df55b06858c9d1271cf9c0fc37aa320c4f02 100644 (file)
@@ -8,6 +8,7 @@
 #include "Meter.hpp"
 #include "../app/Assets.hpp"
 #include "../creature/Creature.hpp"
+#include "../creature/Goal.hpp"
 #include "../graphics/Viewport.hpp"
 #include "../math/const.hpp"
 #include "../world/Body.hpp"
@@ -568,7 +569,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;
 }