From: Jason Dillaman Date: Mon, 2 May 2016 12:42:35 +0000 (-0400) Subject: rbd-mirror: don't use temporary string for snap operation X-Git-Tag: v10.2.1~27^2~3 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=a5996e5ad64e01fcde50fc46bf9861b2d163f0c4;p=ceph.git rbd-mirror: don't use temporary string for snap operation Signed-off-by: Jason Dillaman (cherry picked from commit 06faf83bbfab000c8200a9cbe781adb0082b3f7b) --- diff --git a/src/tools/rbd_mirror/image_sync/SyncPointPruneRequest.cc b/src/tools/rbd_mirror/image_sync/SyncPointPruneRequest.cc index 332cb00e083..7e6ab2e2b15 100644 --- a/src/tools/rbd_mirror/image_sync/SyncPointPruneRequest.cc +++ b/src/tools/rbd_mirror/image_sync/SyncPointPruneRequest.cc @@ -89,7 +89,7 @@ void SyncPointPruneRequest::send_remove_snap() { return; } - std::string snap_name = m_snap_names.front(); + const std::string &snap_name = m_snap_names.front(); CephContext *cct = m_remote_image_ctx->cct; ldout(cct, 20) << ": snap_name=" << snap_name << dendl;