diff --git a/include/fmt/base.h b/include/fmt/base.h index bb883cbf..c9c407cc 100644 --- a/include/fmt/base.h +++ b/include/fmt/base.h @@ -2724,6 +2724,7 @@ inline auto arg(const Char* name, const T& arg) -> detail::named_arg { template , char>::value)> +// DEPRECATED! Passing out as a forwarding reference. auto vformat_to(OutputIt&& out, string_view fmt, format_args args) -> remove_cvref_t { auto&& buf = detail::get_buffer(out); @@ -2789,8 +2790,8 @@ struct format_to_result { }; template -auto vformat_to(char (&out)[N], string_view fmt, format_args args) - -> format_to_result { +FMT_DEPRECATED auto vformat_to(char (&out)[N], string_view fmt, + format_args args) -> format_to_result { auto result = vformat_to_n(out, N, fmt, args); return {result.out, result.size > N}; }