]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mon/MonitorStore: uninit var in ctor
authorSage Weil <sage@inktank.com>
Sat, 25 Aug 2012 22:59:43 +0000 (15:59 -0700)
committerSage Weil <sage@inktank.com>
Fri, 31 Aug 2012 20:11:35 +0000 (13:11 -0700)
CID 717329: Uninitialized scalar field (UNINIT_CTOR)
At (2): Non-static class member "lock_fd" is not initialized in this constructor nor in any functions that it calls.

Signed-off-by: Sage Weil <sage@inktank.com>
src/mon/MonitorStore.h

index c76add387d26b0546b4d004c903c1c64e18abcf0..4510cde6b8fe981eb7867041e63c2b1d6b7bfcd9 100644 (file)
@@ -30,7 +30,7 @@ class MonitorStore {
   int write_bl_ss(bufferlist& bl, const char *a, const char *b,
                  bool append);
 public:
-  MonitorStore(const std::string &d) : dir(d) { }
+  MonitorStore(const std::string &d) : dir(d), lock_fd(-1) { }
   ~MonitorStore() { }
 
   int mkfs();  // wipe