diff --git a/include/fast_float/decimal_to_binary.h b/include/fast_float/decimal_to_binary.h index e85f550..0dd05a2 100644 --- a/include/fast_float/decimal_to_binary.h +++ b/include/fast_float/decimal_to_binary.h @@ -10,7 +10,6 @@ #include #include #include -#include namespace fast_float { diff --git a/include/fast_float/float_common.h b/include/fast_float/float_common.h index f6ffcb6..90a111a 100644 --- a/include/fast_float/float_common.h +++ b/include/fast_float/float_common.h @@ -363,8 +363,8 @@ constexpr int binary_format::smallest_power_of_ten() { } // namespace fast_float // for convenience: -#include -inline std::ostream &operator<<(std::ostream &out, const fast_float::decimal &d) { +template +inline OStream& operator<<(OStream &out, const fast_float::decimal &d) { out << "0."; for (size_t i = 0; i < d.num_digits; i++) { out << int32_t(d.digits[i]);