]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
messages: Initilization of left memebers 17671/head
authoramitkuma <amitkuma@redhat.com>
Tue, 12 Sep 2017 18:52:15 +0000 (00:22 +0530)
committeramitkuma <amitkuma@redhat.com>
Tue, 12 Sep 2017 18:52:15 +0000 (00:22 +0530)
Fixes the coverity issues:

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

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

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

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

Signed-off-by: Amit Kumar <amitkuma@redhat.com>
src/messages/MMDSBeacon.h
src/messages/MMDSFindInoReply.h
src/messages/MMDSFragmentNotify.h
src/messages/MMDSMap.h

index a83502e85c4443f4349a7d3017a649edecfe941f..a328f8ec85310eb5b0b5d25b1e946d830fb284af 100644 (file)
@@ -182,7 +182,7 @@ class MMDSBeacon : public PaxosServiceMessage {
   string name;
 
   MDSMap::DaemonState state;
-  version_t seq;
+  version_t seq = 0;
 
   mds_rank_t      standby_for_rank;
   string          standby_for_name;
index 82523ca82c8fc13b74e671db676803278893a4bb..996d677789cc815275721b66c30665cc7766dff0 100644 (file)
@@ -19,7 +19,7 @@
 #include "include/filepath.h"
 
 struct MMDSFindInoReply : public Message {
-  ceph_tid_t tid;
+  ceph_tid_t tid = 0;
   filepath path;
 
   MMDSFindInoReply() : Message(MSG_MDS_FINDINOREPLY) {}
index 5568b37c0fa192196676e6220f801e59ceea45e8..1d8e7e3114cbc87a47e768bcb541aff69ff9fbec 100644 (file)
@@ -20,7 +20,7 @@
 class MMDSFragmentNotify : public Message {
   inodeno_t ino;
   frag_t basefrag;
-  int8_t bits;
+  int8_t bits = 0;
 
  public:
   inodeno_t get_ino() { return ino; }
index 92b4e1cafd9cc60e1b834b9527e5692e1bb3300f..679f559bf8e1fc24c8d2c26201703ba84aaa3bb5 100644 (file)
@@ -26,7 +26,7 @@ class MMDSMap : public Message {
 public:
 
   uuid_d fsid;
-  epoch_t epoch;
+  epoch_t epoch = 0;
   bufferlist encoded;
 
   version_t get_epoch() const { return epoch; }