]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
crimson/common: make FixedKVNodeLayout::set_val() public
authorKefu Chai <kchai@redhat.com>
Fri, 19 Jun 2020 11:29:28 +0000 (19:29 +0800)
committerKefu Chai <kchai@redhat.com>
Fri, 3 Jul 2020 16:17:38 +0000 (00:17 +0800)
commit7b8c3e5792f0aee13a84275df74a6adfd7876fb5
tree99d56d1047fb0a82157b3def924ef365c9b3c506
parent99067b8dc6422fdef08f8d29d1a0307306baae99
crimson/common: make FixedKVNodeLayout::set_val() public

otherwise clang++ fails with
```
mson/os/seastore/lba_manager/btree/lba_btree_node_impl.cc:183:10: error: 'set_val' is a private member of 'crimson::common::FixedKVNodeLayout<255, unsigned long, ceph_le<unsigned long long>,
crimson::os::seastore::paddr_t, crimson::os::seastore::paddr_le_t, true>::iter_t<false>'
      i->set_val(updated);
         ^
/home/jenkins-build/build/workspace/ceph-perf-crimson/ceph-master/src/crimson/common/fixed_kv_node_layout.h:148:10: note: declared private here
    void set_val(V val) const {
         ^
```

Signed-off-by: Kefu Chai <kchai@redhat.com>
src/crimson/common/fixed_kv_node_layout.h