From 35e9899a74979bf55ccc1d04d9d79d0e6960f091 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Mon, 17 Nov 2008 14:42:30 -0800 Subject: [PATCH] msg: non-destructively copy data buffers in set_data() --- src/msg/Message.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/msg/Message.h b/src/msg/Message.h index dd00b5e545624..4416e38fa41f2 100644 --- a/src/msg/Message.h +++ b/src/msg/Message.h @@ -147,7 +147,7 @@ public: void set_payload(bufferlist& bl) { payload.claim(bl); } void copy_payload(const bufferlist& bl) { payload = bl; } - void set_data(bufferlist &d) { data.claim(d); } + void set_data(const bufferlist &d) { data = d; } void copy_data(const bufferlist &d) { data = d; } bufferlist& get_data() { return data; } off_t get_data_len() { return data.length(); } -- 2.39.5