From: Kefu Chai Date: Sat, 11 Mar 2017 09:20:58 +0000 (+0800) Subject: os/bluestore: silence gcc warning X-Git-Tag: v12.0.1~90^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F13924%2Fhead;p=ceph.git os/bluestore: silence gcc warning silences following warning: src/os/bluestore/BitAllocator.h:410:8: warning: ‘virtual bool BitMapAreaIN::child_check_n_lock(BitMapArea*, int64_t, bool)’ was hidden [-Wover\ loaded-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 a90d760dde13..47bd1c5b69b4 100644 --- a/src/os/bluestore/BitAllocator.h +++ b/src/os/bluestore/BitAllocator.h @@ -406,7 +406,8 @@ 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;