diff --git a/include/fmt/ranges.h b/include/fmt/ranges.h index a211b6c6..91045b58 100644 --- a/include/fmt/ranges.h +++ b/include/fmt/ranges.h @@ -292,8 +292,8 @@ struct formatter::value>> { out = detail::copy(formatting.delimiter, out); } out = vformat_to(out, - to_string_view(detail::format_str_quoted( - (formatting.add_delimiter_spaces && i > 0), v)), + detail::format_str_quoted( + (formatting.add_delimiter_spaces && i > 0), v), make_format_args(v)); ++i; } @@ -367,8 +367,8 @@ struct formatter< out = detail::copy(formatting.delimiter, out); } out = vformat_to(out, - to_string_view(detail::format_str_quoted( - (formatting.add_delimiter_spaces && i > 0), *it)), + detail::format_str_quoted( + (formatting.add_delimiter_spaces && i > 0), *it), make_format_args(*it)); if (++i > formatting.range_length_limit) { out = format_to(out, FMT_STRING(" ... "));