]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
common/config: use emplace_back() instead of push_back()
authorMax Kellermann <max.kellermann@ionos.com>
Fri, 4 Oct 2024 12:24:21 +0000 (14:24 +0200)
committerMax Kellermann <max.kellermann@ionos.com>
Wed, 9 Oct 2024 20:40:33 +0000 (22:40 +0200)
Signed-off-by: Max Kellermann <max.kellermann@ionos.com>
src/common/config.cc

index e151e94bb90fdbf418a5b3643df305ad182acd3f..9083c3a66ba9b06931c6e61be443e178bdcfe73b 100644 (file)
@@ -132,8 +132,8 @@ md_config_t::md_config_t(ConfigValues& values,
   subsys_options.reserve(values.subsys.get_num());
   for (unsigned i = 0; i < values.subsys.get_num(); ++i) {
     string name = string("debug_") + values.subsys.get_name(i);
-    subsys_options.push_back(
-      Option(name, Option::TYPE_STR, Option::LEVEL_ADVANCED));
+    subsys_options.emplace_back(
+      name, Option::TYPE_STR, Option::LEVEL_ADVANCED);
     Option& opt = subsys_options.back();
     opt.set_default(stringify(values.subsys.get_log_level(i)) + "/" +
                    stringify(values.subsys.get_gather_level(i)));