]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
rados: Intializing members class StriperTest 16843/head
authoramitkuma <amitkuma@redhat.com>
Sun, 6 Aug 2017 16:24:37 +0000 (21:54 +0530)
committeramitkuma <amitkuma@redhat.com>
Sun, 6 Aug 2017 16:24:37 +0000 (21:54 +0530)
Fixes the coverity issue:

** 1221538 Uninitialized pointer field
2. uninit_member: Non-static class member cluster is not initialized
in this constructor nor in any functions that it calls.
4. uninit_member: Non-static class member ioctx is not initialized
in this constructor nor in any functions that it calls.
CID 1221538 (#1 of 1): Uninitialized pointer field (UNINIT_CTOR)
6. uninit_member: Non-static class member striper is not initialized
in this constructor nor in any functions that it calls

Signed-off-by: Amit Kumar amitkuma@redhat.com
src/test/libradosstriper/TestCase.h

index 301f53a8e68760f9a27fdd70578d3dba2ab9cb8c..c316b3bfbfa1eb4a9f741b245f4974b1dcc08a81 100644 (file)
@@ -32,9 +32,9 @@ protected:
 
   void SetUp() override;
   void TearDown() override;
-  rados_t cluster;
-  rados_ioctx_t ioctx;
-  rados_striper_t striper;
+  rados_t cluster = NULL;
+  rados_ioctx_t ioctx = NULL;
+  rados_striper_t striper = NULL;
 };
 
 class StriperTestPP : public ::testing::Test {