diff options
author | Stanislaw Halik <sthalik@misaki.pl> | 2025-02-05 06:57:20 +0100 |
---|---|---|
committer | Stanislaw Halik <sthalik@misaki.pl> | 2025-02-05 06:57:20 +0100 |
commit | a5915629a21406a37b0975134b49fa2208275457 (patch) | |
tree | 1a3ca5439a3a0d780ed9f4a18db4a71b70604882 | |
parent | 17e40cdf77a9150852e358113adb949d3c4cce77 (diff) |
fix build with newer fmtlib
-rw-r--r-- | compat/format.hpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/compat/format.hpp b/compat/format.hpp index ffa316f2..800bce5a 100644 --- a/compat/format.hpp +++ b/compat/format.hpp @@ -9,12 +9,12 @@ namespace fmt { template<> struct formatter<Corrade::Containers::StringView> { template<typename ParseContext> static constexpr auto parse(ParseContext& ctx) { return ctx.begin(); } - template<typename FormatContext> auto format(Corrade::Containers::StringView const& s, FormatContext& ctx); + template<typename FormatContext> auto format(Corrade::Containers::StringView const& s, FormatContext& ctx) const; }; template<> struct formatter<Corrade::Containers::String> { template<typename ParseContext> static constexpr auto parse(ParseContext& ctx) { return ctx.begin(); } - template<typename FormatContext> auto format(Corrade::Containers::String const& s, FormatContext& ctx); + template<typename FormatContext> auto format(Corrade::Containers::String const& s, FormatContext& ctx) const; }; } // namespace fmt @@ -66,11 +66,11 @@ size_t snformat(char(&buf)[N], Fmt&& fmt, Xs&&... args) } // namespace floormat template<typename FormatContext> -auto fmt::formatter<Corrade::Containers::StringView>::format(Corrade::Containers::StringView const& s, FormatContext& ctx) { +auto fmt::formatter<Corrade::Containers::StringView>::format(Corrade::Containers::StringView const& s, FormatContext& ctx) const { return fmt::format_to(ctx.out(), "{}"_cf, basic_string_view<char>{s.data(), s.size()}); } template<typename FormatContext> -auto fmt::formatter<Corrade::Containers::String>::format(Corrade::Containers::String const& s, FormatContext& ctx) { +auto fmt::formatter<Corrade::Containers::String>::format(Corrade::Containers::String const& s, FormatContext& ctx) const { return fmt::format_to(ctx.out(), "{}"_cf, basic_string_view<char>{s.data(), s.size()}); } |