]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
include/CompatSet: remove the FeatureSet ctor 69140/head
authorMax Kellermann <max.kellermann@ionos.com>
Wed, 16 Oct 2024 18:30:09 +0000 (20:30 +0200)
committerMax Kellermann <max.kellermann@ionos.com>
Thu, 28 May 2026 08:22:18 +0000 (10:22 +0200)
Signed-off-by: Max Kellermann <max.kellermann@ionos.com>
src/include/CompatSet.h

index f56ce49aa4d135df2056a9b658934ada89801dff..9ab3794adecace8a613227acb9f8c57abe4e69be 100644 (file)
@@ -35,7 +35,7 @@ struct CompatSet {
   };
 
   class FeatureSet {
-    uint64_t mask;
+    uint64_t mask = 1;
     std::map<uint64_t, std::string> names;
 
   public:
@@ -45,7 +45,7 @@ struct CompatSet {
     friend class CephCompatSet_merge_Test;
     friend std::ostream& operator<<(std::ostream& out, const CompatSet::FeatureSet& fs);
     friend std::ostream& operator<<(std::ostream& out, const CompatSet& compat);
-    FeatureSet() : mask(1), names() {}
+
     void insert(const Feature& f) {
       ceph_assert(f.id > 0);
       ceph_assert(f.id < 64);