From 98314319ad756cfd9cb83ca5d68692a4a47e3beb Mon Sep 17 00:00:00 2001 From: Victor Zverovich Date: Fri, 9 Aug 2024 15:01:40 -0700 Subject: [PATCH] Fix ambiguous overload --- 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 ee3a4341388b..879390d8f7fa 100644 --- a/include/fmt/format.h +++ b/include/fmt/format.h @@ -1602,7 +1602,7 @@ FMT_CONSTEXPR auto write_exponent(int exp, OutputIt out) -> OutputIt { } else { *out++ = static_cast('+'); } - unsigned uexp = to_unsigned(exp); + auto uexp = static_cast(exp); if (is_constant_evaluated()) { if (uexp < 10) *out++ = '0'; return format_decimal(out, uexp, count_digits(uexp));