From 99a8d19b05c175777ec7877eb58bb87270602ba5 Mon Sep 17 00:00:00 2001 From: Matan Breizman Date: Wed, 3 May 2023 09:39:14 +0000 Subject: [PATCH] crimson/osd/objclass: Compilation warning MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit ``` In copy constructor ‘ceph::buffer::v15_2_0::list::list(const ceph::buffer::v15_2_0::list&)’, inlined from ‘OSDOp::OSDOp(const OSDOp&)’ at ../src/osd/osd_types.h:4081:8, inlined from ‘int cls_cxx_snap_revert(cls_method_context_t, snapid_t)’ at ../src/crimson/osd/objclass.cc:279:37: ../src/include/buffer.h:945:20: warning: ‘op.OSDOp::indata.ceph::buffer::v15_2_0::list::_len’ is used uninitialized [-Wuninitialized] 945 | _len(other._len), | ~~~~~~^~~~ ../src/crimson/osd/objclass.cc: In function ‘int cls_cxx_snap_revert(cls_method_context_t, snapid_t)’: ../src/crimson/osd/objclass.cc:279:9: note: ‘op’ declared here 279 | OSDOp op{op = CEPH_OSD_OP_ROLLBACK}; | ``` Signed-off-by: Matan Breizman --- src/crimson/osd/objclass.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/crimson/osd/objclass.cc b/src/crimson/osd/objclass.cc index d6d2e914a7b..4cc9d73369d 100644 --- a/src/crimson/osd/objclass.cc +++ b/src/crimson/osd/objclass.cc @@ -276,7 +276,7 @@ int cls_cxx_setxattr(cls_method_context_t hctx, int cls_cxx_snap_revert(cls_method_context_t hctx, snapid_t snapid) { - OSDOp op{op = CEPH_OSD_OP_ROLLBACK}; + OSDOp op{CEPH_OSD_OP_ROLLBACK}; op.op.snap.snapid = snapid; return execute_osd_op(hctx, op); } -- 2.39.5