]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
tools/cephfs-mirror: fix a dangling pointer 39810/head
authorRonen Friedman <rfriedma@redhat.com>
Sun, 21 Feb 2021 12:21:06 +0000 (14:21 +0200)
committerVenky Shankar <vshankar@redhat.com>
Wed, 3 Mar 2021 13:58:49 +0000 (19:28 +0530)
commitb2ec77f18d564dfadfe29122871ae93033fefbae
tree2443292bbc5ffaf4b20fb5f4d1b5c47d439a5978
parentafc1bf298c1ac429c55660c71323cef9752d616f
tools/cephfs-mirror: fix a dangling pointer

stringify(snap_id) is ephemeral:

tools/cephfs_mirror/PeerReplayer.cc:916:62: warning: object backing the
pointer will be destroyed at the end of the full-expression

  snap_metadata snap_meta[] = {{PRIMARY_SNAP_ID_KEY.c_str(), stringify(snap_id).c_str()}};

Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
(cherry picked from commit 717c5ddae44fe86747d1545f64901163b1619bf8)
src/tools/cephfs_mirror/PeerReplayer.cc