]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
crimson/osd/objclass: Compilation warning
authorMatan Breizman <mbreizma@redhat.com>
Wed, 3 May 2023 09:39:14 +0000 (09:39 +0000)
committerMatan Breizman <mbreizma@redhat.com>
Sun, 21 May 2023 09:39:55 +0000 (09:39 +0000)
commit1712c2ebc4c53eda158f7a02798ea1eaebb31d00
treeaafa08d19bbcc00b8869ee47829a7a0885cd70ea
parentbec53a5f29f0dd7516fd061d4caddf66bc0bf085
crimson/osd/objclass: Compilation warning

```
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 <mbreizma@redhat.com>
(cherry picked from commit 99a8d19b05c175777ec7877eb58bb87270602ba5)
src/crimson/osd/objclass.cc