From 0f1c9fd1aa250fa9aceff330de6318ba404341c4 Mon Sep 17 00:00:00 2001 From: Loic Dachary Date: Tue, 2 Dec 2014 02:20:15 +0100 Subject: [PATCH] msg: do not const methods that return a mutable pointer Add remove misleading const on post_rx_buffer argument. http://tracker.ceph.com/issues/10213 Fixes: #10213 Signed-off-by: Loic Dachary --- src/msg/Connection.h | 4 ++-- src/msg/simple/DispatchQueue.h | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/msg/Connection.h b/src/msg/Connection.h index 493912fc8e64..7ff0beb9662a 100644 --- a/src/msg/Connection.h +++ b/src/msg/Connection.h @@ -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(bl, rx_buffers_version); diff --git a/src/msg/simple/DispatchQueue.h b/src/msg/simple/DispatchQueue.h index 21997cd05470..606b85024079 100644 --- a/src/msg/simple/DispatchQueue.h +++ b/src/msg/simple/DispatchQueue.h @@ -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(); } -- 2.47.3