diff --git a/src/serializers/TtlWktSerializer.cpp b/src/serializers/TtlWktSerializer.cpp index c3b36cd892..b6b7698e2a 100644 --- a/src/serializers/TtlWktSerializer.cpp +++ b/src/serializers/TtlWktSerializer.cpp @@ -215,6 +215,7 @@ namespace { template std::string capture_output(Fn fn, Ts... ts) { std::ostringstream oss; + oss << std::setprecision(std::numeric_limits::digits10 + 1); fn(oss, ts...); return oss.str(); }