]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
msg: do not const methods that return a mutable pointer 3050/head
authorLoic Dachary <ldachary@redhat.com>
Tue, 2 Dec 2014 01:20:15 +0000 (02:20 +0100)
committerLoic Dachary <ldachary@redhat.com>
Tue, 2 Dec 2014 01:20:15 +0000 (02:20 +0100)
Add remove misleading const on post_rx_buffer argument.

http://tracker.ceph.com/issues/10213 Fixes: #10213

Signed-off-by: Loic Dachary <loic@dachary.org>
src/msg/Connection.h
src/msg/simple/DispatchQueue.h

index 493912fc8e64d15986eba01afb03e0aa8742045f..7ff0beb9662aab6564823013ef94f655266ca5c1 100644 (file)
@@ -94,7 +94,7 @@ public:
 
   virtual bool is_connected() = 0;
 
-  Messenger *get_messenger() const {
+  Messenger *get_messenger() {
     return msgr;
   }
 
@@ -161,7 +161,7 @@ public:
   void set_features(uint64_t f) { features = f; }
   void set_feature(uint64_t f) { features |= f; }
 
-  void post_rx_buffer(ceph_tid_t tid, const bufferlist& bl) {
+  void post_rx_buffer(ceph_tid_t tid, bufferlist& bl) {
     Mutex::Locker l(lock);
     ++rx_buffers_version;
     rx_buffers[tid] = pair<bufferlist,int>(bl, rx_buffers_version);
index 21997cd054705aaee60e8756fafe8fc119590076..606b850240792229ee2f91f8bbf8c1bbc641859f 100644 (file)
@@ -53,11 +53,11 @@ class DispatchQueue {
       assert(is_code());
       return type;
     }
-    Message *get_message() const {
+    Message *get_message() {
       assert(!is_code());
       return m.get();
     }
-    Connection *get_connection() const {
+    Connection *get_connection() {
       assert(is_code());
       return con.get();
     }