From 28c030c0f0002f7fce97cdfd4b520616f05d1887 Mon Sep 17 00:00:00 2001 From: Max Kellermann <mk@cm4all.com> Date: Fri, 5 Jul 2024 17:33:34 +0200 Subject: [PATCH] lib/fmt/SocketAddressFormatter: add `const` for fmt 11 support See https://github.com/fmtlib/fmt/commit/d70729215fba1d54862e407b626abf86ddf409bf --- src/lib/fmt/SocketAddressFormatter.cxx | 2 +- src/lib/fmt/SocketAddressFormatter.hxx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/fmt/SocketAddressFormatter.cxx b/src/lib/fmt/SocketAddressFormatter.cxx index bd31f969c..048ea981f 100644 --- a/src/lib/fmt/SocketAddressFormatter.cxx +++ b/src/lib/fmt/SocketAddressFormatter.cxx @@ -5,7 +5,7 @@ #include "net/ToString.hxx" auto -fmt::formatter<SocketAddress>::format(SocketAddress address, format_context &ctx) +fmt::formatter<SocketAddress>::format(SocketAddress address, format_context &ctx) const -> format_context::iterator { return formatter<string_view>::format(ToString(address), ctx); diff --git a/src/lib/fmt/SocketAddressFormatter.hxx b/src/lib/fmt/SocketAddressFormatter.hxx index 7020d9083..0d835190f 100644 --- a/src/lib/fmt/SocketAddressFormatter.hxx +++ b/src/lib/fmt/SocketAddressFormatter.hxx @@ -12,7 +12,7 @@ template<> struct fmt::formatter<SocketAddress> : formatter<string_view> { - auto format(SocketAddress address, format_context &ctx) -> format_context::iterator; + auto format(SocketAddress address, format_context &ctx) const -> format_context::iterator; }; template<std::convertible_to<SocketAddress> T>