]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mds: fix MDRequestImpl::print override 9518/head
authorCasey Bodley <cbodley@redhat.com>
Mon, 6 Jun 2016 13:45:49 +0000 (09:45 -0400)
committerCasey Bodley <cbodley@redhat.com>
Mon, 6 Jun 2016 13:47:45 +0000 (09:47 -0400)
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 <cbodley@redhat.com>
src/mds/Mutation.cc
src/mds/Mutation.h

index 7dbc6e7ed6fd7ca7c9997ce6dde385fc4c790c31..04a8d8ccb7e77889fc30a96b370f9afc34e91e94 100644 (file)
@@ -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;
index 91e68db899a09697b7668200cec4535ba96a1f01..b8be8146858eda429f54092d5c11c8a5cdf2411e 100644 (file)
@@ -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<MDRequestImpl> Ref;