]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
common/Formatter: use emplace_back() 60994/head
authorMax Kellermann <max.kellermann@ionos.com>
Wed, 16 Oct 2024 15:25:53 +0000 (17:25 +0200)
committerMax Kellermann <max.kellermann@ionos.com>
Mon, 9 Dec 2024 11:49:51 +0000 (12:49 +0100)
This eliminates temporary `std::string` instances.

Signed-off-by: Max Kellermann <max.kellermann@ionos.com>
src/common/Formatter.cc

index ec358c2f244c68e3d8c45fe9da01edfb8277bebb..3a201ce654f7e2858eddd068d03c1ef70578a7f1 100644 (file)
@@ -83,7 +83,7 @@ FormatterAttrs::FormatterAttrs(const char *attr, ...)
     if (!val)
       break;
 
-    attrs.push_back(make_pair(std::string(s), std::string(val)));
+    attrs.emplace_back(s, val);
     s = va_arg(ap, char *);
   } while (s);
   va_end(ap);