From: Casey Bodley Date: Mon, 6 Jun 2016 13:45:49 +0000 (-0400) Subject: mds: fix MDRequestImpl::print override X-Git-Tag: v11.0.0~298^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F9518%2Fhead;p=ceph.git mds: fix MDRequestImpl::print override Fixes compiler warnings: In file included from /home/cbodley/ceph/src/mds/Locker.cc:22:0: /home/cbodley/ceph/src/mds/Mutation.h:161:16: warning: ‘virtual void MutationImpl::print(std::ostream&) const’ was hidden [-Woverloaded-virtual] virtual void print(ostream &out) const { ^ /home/cbodley/ceph/src/mds/Mutation.h:340:8: warning: by ‘void MDRequestImpl::print(std::ostream&)’ [-Woverloaded-virtual] void print(ostream &out); Signed-off-by: Casey Bodley --- diff --git a/src/mds/Mutation.cc b/src/mds/Mutation.cc index 7dbc6e7ed6f..04a8d8ccb7e 100644 --- a/src/mds/Mutation.cc +++ b/src/mds/Mutation.cc @@ -303,7 +303,7 @@ void MDRequestImpl::set_filepath2(const filepath& fp) more()->filepath2 = fp; } -void MDRequestImpl::print(ostream &out) +void MDRequestImpl::print(ostream &out) const { out << "request(" << reqid; //if (request) out << " " << *request; diff --git a/src/mds/Mutation.h b/src/mds/Mutation.h index 91e68db899a..b8be8146858 100644 --- a/src/mds/Mutation.h +++ b/src/mds/Mutation.h @@ -337,8 +337,8 @@ struct MDRequestImpl : public MutationImpl, public TrackedOp { void set_filepath(const filepath& fp); void set_filepath2(const filepath& fp); - void print(ostream &out); - void dump(Formatter *f) const; + void print(ostream &out) const override; + void dump(Formatter *f) const override; // TrackedOp stuff typedef ceph::shared_ptr Ref;