]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
common: removing the explicit attribute from a public copy constructor 42713/head
authorRonen Friedman <rfriedma@redhat.com>
Sun, 8 Aug 2021 14:33:33 +0000 (14:33 +0000)
committerRonen Friedman <rfriedma@redhat.com>
Sun, 8 Aug 2021 14:33:33 +0000 (14:33 +0000)
A copy constructor marked explicit is almost useless (and
triggers a static-analyzer warning).

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

index e43a7c6dd67c8ddd13a750824c8acf5f623849fe..02c670f602775bac389e39a1d2125ebca47fbbcf 100644 (file)
@@ -109,7 +109,7 @@ public:
   explicit ConfigProxy(bool is_daemon)
     : config{values, obs_mgr, is_daemon}
   {}
-  explicit ConfigProxy(const ConfigProxy &config_proxy)
+  ConfigProxy(const ConfigProxy &config_proxy)
     : values(config_proxy.get_config_values()),
       config{values, obs_mgr, config_proxy.config.is_daemon}
   {}