From: myoungwon oh Date: Fri, 2 Sep 2022 05:06:28 +0000 (+0900) Subject: crimson/os/seastore/rbm: use RBMDevice::size instead of TestMemory::size in TestMemory X-Git-Tag: v18.0.0~78^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F47981%2Fhead;p=ceph.git crimson/os/seastore/rbm: use RBMDevice::size instead of TestMemory::size in TestMemory Signed-off-by: Myoungwon Oh --- diff --git a/src/crimson/os/seastore/random_block_manager/rbm_device.h b/src/crimson/os/seastore/random_block_manager/rbm_device.h index 65ac3d62b663..050e14542da4 100644 --- a/src/crimson/os/seastore/random_block_manager/rbm_device.h +++ b/src/crimson/os/seastore/random_block_manager/rbm_device.h @@ -154,7 +154,9 @@ public: class TestMemory : public RBMDevice { public: - TestMemory(size_t size) : buf(nullptr), size(size) {} + TestMemory(size_t size) : buf(nullptr) { + RBMDevice::size = size; + } ~TestMemory() { if (buf) { ::munmap(buf, size); @@ -200,6 +202,5 @@ public: uint16_t stream = 0) final; char *buf; - size_t size; }; }