From: Kefu Chai Date: Sat, 18 Mar 2017 08:39:27 +0000 (+0800) Subject: os/bluestore: silence gcc warning X-Git-Tag: v12.0.1~42^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F14028%2Fhead;p=ceph.git os/bluestore: silence gcc warning src/os/bluestore/BitAllocator.h:410:8: warning: ‘virtual bool BitMapAreaIN::child_check_n_lock(BitMapArea*, int64_t, bool)’ was hidden [-Woverloaded-virtual] bool child_check_n_lock(BitMapArea *child, int64_t required, bool lock) { ^~~~~~~~~~~~~~~~~~ /var/ceph/ceph/src/os/bluestore/BitAllocator.h:489:8: warning: by ‘BitMapAreaLeaf::child_check_n_lock’ [-Woverloaded-virtual] bool child_check_n_lock(BitMapZone* child, int64_t required, bool lock); ^~~~~~~~~~~~~~~~~~ Signed-off-by: Kefu Chai --- diff --git a/src/os/bluestore/BitAllocator.h b/src/os/bluestore/BitAllocator.h index 47bd1c5b69b4..a69798b7b449 100644 --- a/src/os/bluestore/BitAllocator.h +++ b/src/os/bluestore/BitAllocator.h @@ -407,7 +407,6 @@ protected: virtual bool is_allocated(int64_t start_block, int64_t num_blocks); virtual bool is_exhausted(); - using BitMapArea::child_check_n_lock; bool child_check_n_lock(BitMapArea *child, int64_t required, bool lock) { ceph_abort(); return false; @@ -482,6 +481,7 @@ public: BitMapAreaLeaf(CephContext* cct, int64_t zone_num, int64_t total_blocks, bool def); + using BitMapAreaIN::child_check_n_lock; bool child_check_n_lock(BitMapArea *child, int64_t required) { ceph_abort(); return false;