diff --git a/include/fmt/format.h b/include/fmt/format.h index a10470f2..5333eb51 100644 --- a/include/fmt/format.h +++ b/include/fmt/format.h @@ -2507,7 +2507,7 @@ FMT_CONSTEXPR20 auto write_fixed(OutputIt out, const DecimalFP& f, auto grouping = Grouping(loc, specs.localized()); size += grouping.count_separators(exp); return write_padded( - out, specs, to_unsigned(size), [&](iterator it) { + out, specs, static_cast(size), [&](iterator it) { if (s != sign::none) *it++ = detail::getsign(s); it = write_significand(it, f.significand, significand_size, f.exponent, grouping);