]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
common: config_cacher: use set::contains() instead of count()
authorRonen Friedman <rfriedma@redhat.com>
Tue, 14 Jan 2025 09:23:16 +0000 (03:23 -0600)
committerRonen Friedman <rfriedma@redhat.com>
Tue, 14 Jan 2025 09:23:16 +0000 (03:23 -0600)
moved out of the main commit to
facilitate backporting it to pre-C++20.

Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
src/common/config_cacher.h

index 2befb497318b63be008dedfbbe0ee2135ea4a031..f23195955a1b1d19740d42a4233d8edd92442a93 100644 (file)
@@ -40,7 +40,7 @@ class md_config_cacher_t : public md_config_obs_t {
 
   void handle_conf_change(const ConfigProxy& conf,
                           const std::set<std::string>& changed) override {
-    if (changed.count(keys[0])) {
+    if (changed.contains(keys[0])) {
       value_cache.store(conf.get_val<ValueT>(keys[0]));
     }
   }