From: amitkuma Date: Mon, 21 Aug 2017 17:44:24 +0000 (+0530) Subject: osd: Initialization of cls X-Git-Tag: v13.0.0~46^2 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=6ded3f9e9dec59686459874b5f80c0fa6ec9c65b;p=ceph-ci.git osd: Initialization of cls 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 --- diff --git a/src/osd/ClassHandler.h b/src/osd/ClassHandler.h index 0e1991afbec..12de083e3d2 100644 --- a/src/osd/ClassHandler.h +++ b/src/osd/ClassHandler.h @@ -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;