From 9d95c439e4c7d1b2381b01caef50a0d47c2f2e9b Mon Sep 17 00:00:00 2001 From: Michal Jarzabek Date: Thu, 16 Jun 2016 21:34:08 +0100 Subject: [PATCH] msg/Messenger.cc: add std::move Signed-off-by: Michal Jarzabek --- src/msg/Messenger.cc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/msg/Messenger.cc b/src/msg/Messenger.cc index f52b243020d7d..bc6509914ba5a 100644 --- a/src/msg/Messenger.cc +++ b/src/msg/Messenger.cc @@ -17,7 +17,7 @@ Messenger *Messenger::create_client_messenger(CephContext *cct, string lname) uint64_t nonce = 0; get_random_bytes((char*)&nonce, sizeof(nonce)); return Messenger::create(cct, cct->_conf->ms_type, entity_name_t::CLIENT(), - lname, nonce, 0); + std::move(lname), nonce, 0); } Messenger *Messenger::create(CephContext *cct, const string &type, @@ -35,13 +35,13 @@ Messenger *Messenger::create(CephContext *cct, const string &type, r = dis(random_engine); } if (r == 0 || type == "simple") - return new SimpleMessenger(cct, name, lname, nonce); + return new SimpleMessenger(cct, name, std::move(lname), nonce); else if (r == 1 || type == "async") - return new AsyncMessenger(cct, name, lname, nonce); + return new AsyncMessenger(cct, name, std::move(lname), nonce); #ifdef HAVE_XIO else if ((type == "xio") && cct->check_experimental_feature_enabled("ms-type-xio")) - return new XioMessenger(cct, name, lname, nonce, cflags); + return new XioMessenger(cct, name, std::move(lname), nonce, cflags); #endif lderr(cct) << "unrecognized ms_type '" << type << "'" << dendl; return nullptr; -- 2.47.3