]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mds/events: Initialize Non-static class members in fullbit
authorJos Collin <jcollin@redhat.com>
Wed, 28 Jun 2017 11:46:45 +0000 (17:16 +0530)
committerJos Collin <jcollin@redhat.com>
Wed, 28 Jun 2017 11:46:50 +0000 (17:16 +0530)
Fixes the Coverity Scan Report:
CID 717245: Uninitialized scalar field (UNINIT_CTOR)
2. uninit_member: Non-static class member dnv is not initialized in this constructor nor in any functions that it calls.
4. uninit_member: Non-static class member state is not initialized in this constructor nor in any functions that it calls.

Signed-off-by: Jos Collin <jcollin@redhat.com>
src/mds/events/EMetaBlob.h

index 777152e246a45ed6da6f600955bb37e3edc6b209..28db4fc2b0e6ea3f85ce02f6398455a3f11cbd5f 100644 (file)
@@ -66,14 +66,14 @@ public:
     typedef compact_map<snapid_t, old_inode_t> old_inodes_t;
     string  dn;         // dentry
     snapid_t dnfirst, dnlast;
-    version_t dnv;
+    version_t dnv{0};
     inode_t inode;      // if it's not
     fragtree_t dirfragtree;
     map<string,bufferptr> xattrs;
     string symlink;
     snapid_t oldest_snap;
     bufferlist snapbl;
-    __u8 state;
+    __u8 state{0};
     old_inodes_t old_inodes;
 
     fullbit(const fullbit& o);