]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mds: Initializing uninitiazed members SnapServer 17054/head
authoramitkuma <amitkuma@redhat.com>
Thu, 17 Aug 2017 04:37:05 +0000 (10:07 +0530)
committeramitkuma <amitkuma@redhat.com>
Thu, 17 Aug 2017 04:37:05 +0000 (10:07 +0530)
Fixes te coveity issue:

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

Signed-off-by: Amit Kumar amitkuma@redhat.com
src/mds/SnapServer.h

index 3eceaaef7a7fb18d1e6d67c40b888effbbf769b8..a93c9234fc3ee15919acb67d5e33dede056e5a76 100644 (file)
@@ -23,7 +23,7 @@ class MonClient;
 
 class SnapServer : public MDSTableServer {
 protected:
-  MonClient *mon_client;
+  MonClient *mon_client = nullptr;
   snapid_t last_snap;
   map<snapid_t, SnapInfo> snaps;
   map<int, set<snapid_t> > need_to_purge;