]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
osd/scrubber: mark fmt::formatter<..>::format() as const 49430/head
authorKefu Chai <tchaikov@gmail.com>
Fri, 16 Dec 2022 12:05:43 +0000 (20:05 +0800)
committerKefu Chai <tchaikov@gmail.com>
Fri, 16 Dec 2022 12:06:47 +0000 (20:06 +0800)
as it should be const, and more importantly, it'd fail the build with
fmtlib v9, as its caller(s) is marked as `const`.

Signed-off-by: Kefu Chai <tchaikov@gmail.com>
src/osd/scrubber/scrub_backend.h

index d2ff62f96fd958d992a0780fc1489eeb3c71bf1a..3e644b241ff9f351a7268569b0dafbdc978cd8be 100644 (file)
@@ -544,7 +544,7 @@ struct fmt::formatter<std::pair<hobject_t, data_omap_digests_t>> {
 
   template <typename FormatContext>
   auto format(const std::pair<hobject_t, data_omap_digests_t>& x,
-             FormatContext& ctx)
+             FormatContext& ctx) const
   {
     return fmt::format_to(ctx.out(),
                          "{{ {} - {} }}",