From b9e11f44a5803929d6850621d1d929dc11a21562 Mon Sep 17 00:00:00 2001 From: Suyash Dongre Date: Sat, 25 May 2024 21:06:49 +0530 Subject: [PATCH] 'oid' used after it was moved Fixes: https://tracker.ceph.com/issues/66223 Signed-off-by: Suyash Dongre --- src/rgw/driver/rados/cls_fifo_legacy.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rgw/driver/rados/cls_fifo_legacy.cc b/src/rgw/driver/rados/cls_fifo_legacy.cc index 4f2c0738b39..aab61731908 100644 --- a/src/rgw/driver/rados/cls_fifo_legacy.cc +++ b/src/rgw/driver/rados/cls_fifo_legacy.cc @@ -1170,7 +1170,7 @@ int FIFO::open(const DoutPrefixProvider *dpp, lr::IoCtx ioctx, std::string oid, fifo::info info; std::uint32_t size; std::uint32_t over; - int r = get_meta(dpp, ioctx, std::move(oid), objv, &info, &size, &over, 0, y, + int r = get_meta(dpp, ioctx, oid, objv, &info, &size, &over, 0, y, probe); if (r < 0) { if (!(probe && (r == -ENOENT || r == -ENODATA))) { -- 2.39.5