]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
crimson/os/seastore: mark final class "final"
authorKefu Chai <kchai@redhat.com>
Wed, 28 Apr 2021 08:19:52 +0000 (16:19 +0800)
committerKefu Chai <kchai@redhat.com>
Wed, 28 Apr 2021 12:54:22 +0000 (20:54 +0800)
commit7288dd20d1a395a20fa529fdb3a57943cc4b7d47
treeac0ce7db599ccff0361a897fcd92fb4abb051a6d
parent8e85261b8055e76228ceea9a8b7ccbb931d79fbf
crimson/os/seastore: mark final class "final"

this change silences warning like:

 ../src/crimson/os/seastore/onode_manager/staged-fltree/fltree_onode_manager.h:80:18: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class]
   ~FLTreeOnode() final {}
                  ^
 ../src/crimson/os/seastore/onode_manager/staged-fltree/fltree_onode_manager.h:13:8: note: mark 'crimson::os::seastore::onode::FLTreeOnode' as 'final' to silence this warning
 struct FLTreeOnode : Onode, Value {
        ^

Signed-off-by: Kefu Chai <kchai@redhat.com>
src/crimson/os/seastore/onode_manager/staged-fltree/fltree_onode_manager.h