]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
osd: Initialization of cls 17115/head
authoramitkuma <amitkuma@redhat.com>
Mon, 21 Aug 2017 17:44:24 +0000 (23:14 +0530)
committeramitkuma <amitkuma@redhat.com>
Mon, 21 Aug 2017 17:44:24 +0000 (23:14 +0530)
Fixes the coverity issue:

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

Signed-off-by: Amit Kumar amitkuma@redhat.com
src/osd/ClassHandler.h

index 0e1991afbecbbf8f03ca4448e63af09d587702e9..12de083e3d2e5adc3aa347a833b7ac4b21cdbf5e 100644 (file)
@@ -36,7 +36,7 @@ public:
   };
 
   struct ClassFilter {
-    struct ClassHandler::ClassData *cls;
+    struct ClassHandler::ClassData *cls = nullptr;
     std::string name;
     cls_cxx_filter_factory_t fn;