From 7a2b7af5626f247a06bb4f01b6d943c8c2e174dd Mon Sep 17 00:00:00 2001 From: guoliang <648100535@qq.com> Date: Fri, 10 Oct 2025 23:42:51 +0800 Subject: [PATCH] [fix] #4565 When using MSVC to compile v12.0.0, many compilation warnings are generated --- include/fmt/format.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/fmt/format.h b/include/fmt/format.h index c3a1bda0..abab9681 100644 --- a/include/fmt/format.h +++ b/include/fmt/format.h @@ -2506,7 +2506,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, to_unsigned(static_cast(size)), [&](iterator it) { if (s != sign::none) *it++ = detail::getsign(s); it = write_significand(it, f.significand, significand_size, f.exponent, grouping);