]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mon: Replace deprecated use of format_to
authorAdam C. Emerson <aemerson@redhat.com>
Mon, 7 Mar 2022 23:54:30 +0000 (18:54 -0500)
committerKefu Chai <tchaikov@gmail.com>
Tue, 22 Mar 2022 15:26:54 +0000 (23:26 +0800)
The non-deprecated version takes an explicit OutputIterator.

Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
src/mon/LogMonitor.cc

index 9103ddf7c5b5d307e936457a462419e31dfe425f..c196e8429fbe94e279811d374cae0d3de17fea27 100644 (file)
@@ -411,7 +411,7 @@ void LogMonitor::log_external(const LogEntry& le)
     }
 
     if (fd >= 0) {
-      fmt::format_to(file_log_buffer, "{}\n", le);
+      fmt::format_to(std::back_inserter(file_log_buffer), "{}\n", le);
       int err = safe_write(fd, file_log_buffer.data(), file_log_buffer.size());
       file_log_buffer.clear();
       if (err < 0) {