From: Patrick Donnelly Date: Thu, 7 Jul 2016 23:08:21 +0000 (-0400) Subject: mds: use reference to avoid copy X-Git-Tag: ses5-milestone5~421^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=74932c6b9e375dcd52de89ec079577764549f21a;p=ceph.git mds: use reference to avoid copy Making a copy in this range-for is unnecessary. Signed-off-by: Patrick Donnelly --- diff --git a/src/mds/FSMap.cc b/src/mds/FSMap.cc index eb3dd74f0169..fe062779150b 100644 --- a/src/mds/FSMap.cc +++ b/src/mds/FSMap.cc @@ -274,7 +274,7 @@ void FSMap::encode(bufferlist& bl, uint64_t features) const // mds_info with the standbys to get a pre-jewel-style mon MDSMap. MDSMap full_mdsmap = fs->mds_map; full_mdsmap.epoch = epoch; - for (const auto p : standby_daemons) { + for (const auto &p : standby_daemons) { full_mdsmap.mds_info[p.first] = p.second; }