mirror of
https://github.com/gabime/spdlog.git
synced 2025-04-30 12:23:53 +00:00
fix: update to_string_view function for fmt 11.1 (#3301)
Signed-off-by: Rui Chen <rui@chenrui.dev>
This commit is contained in:
parent
24dde318fe
commit
276ee5f5c0
@ -365,10 +365,17 @@ SPDLOG_CONSTEXPR_FUNC spdlog::wstring_view_t to_string_view(spdlog::wstring_view
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef SPDLOG_USE_STD_FORMAT
|
#ifndef SPDLOG_USE_STD_FORMAT
|
||||||
|
#if FMT_VERSION >= 110100
|
||||||
|
template <typename T, typename... Args>
|
||||||
|
inline fmt::basic_string_view<T> to_string_view(fmt::basic_format_arg<T> fmt) {
|
||||||
|
return fmt;
|
||||||
|
}
|
||||||
|
#else
|
||||||
template <typename T, typename... Args>
|
template <typename T, typename... Args>
|
||||||
inline fmt::basic_string_view<T> to_string_view(fmt::basic_format_string<T, Args...> fmt) {
|
inline fmt::basic_string_view<T> to_string_view(fmt::basic_format_string<T, Args...> fmt) {
|
||||||
return fmt;
|
return fmt;
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
#elif __cpp_lib_format >= 202207L
|
#elif __cpp_lib_format >= 202207L
|
||||||
template <typename T, typename... Args>
|
template <typename T, typename... Args>
|
||||||
SPDLOG_CONSTEXPR_FUNC std::basic_string_view<T> to_string_view(
|
SPDLOG_CONSTEXPR_FUNC std::basic_string_view<T> to_string_view(
|
||||||
|
Loading…
x
Reference in New Issue
Block a user