From b4f40245729db11306efa2248bafde7a0f556b0f Mon Sep 17 00:00:00 2001 From: Peter Bell Date: Wed, 6 May 2020 20:38:08 +0100 Subject: [PATCH] Fix sign-conversion warning --- include/fmt/printf.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/fmt/printf.h b/include/fmt/printf.h index ed84f1b2..6f2c2ada 100644 --- a/include/fmt/printf.h +++ b/include/fmt/printf.h @@ -507,7 +507,7 @@ OutputIt basic_printf_context::format() { auto str_end = str + specs.precision; auto nul = std::find(str, str_end, Char()); arg = internal::make_arg(basic_string_view( - str, nul != str_end ? nul - str : specs.precision)); + str, internal::to_unsigned(nul != str_end ? nul - str : specs.precision))); } if (specs.alt && visit_format_arg(internal::is_zero_int(), arg)) specs.alt = false;