]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
test/osd: Non-static class member not initialized in UnsetRedirectOp 15921/head
authorJos Collin <jcollin@redhat.com>
Mon, 26 Jun 2017 14:07:14 +0000 (19:37 +0530)
committerJos Collin <jcollin@redhat.com>
Sat, 12 Aug 2017 08:06:08 +0000 (13:36 +0530)
Fixes the coverity scan report:
CID 1411830: Uninitialized pointer field (UNINIT_CTOR)
2. uninit_member: Non-static class member completion is not initialized in this constructor nor in any functions that it calls.
4. uninit_member: Non-static class member comp is not initialized in this constructor nor in any functions that it calls.

Signed-off-by: Jos Collin <jcollin@redhat.com>
src/test/osd/RadosModel.h

index 0de5e35a9cf0306a3d11825fe0ba72015350891d..b4851c6d36933d620a11a3e005556fe4055c417e 100644 (file)
@@ -2113,8 +2113,7 @@ class UnsetRedirectOp : public TestOp {
 public:
   string oid;
   librados::ObjectWriteOperation op;
-  librados::AioCompletion *completion;
-  librados::AioCompletion *comp;
+  librados::AioCompletion *comp = nullptr;
 
   UnsetRedirectOp(int n,
           RadosTestContext *context,