]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
journaler: uninit var in ctor
authorSage Weil <sage@inktank.com>
Fri, 28 Sep 2012 14:36:27 +0000 (07:36 -0700)
committerSage Weil <sage@inktank.com>
Fri, 28 Sep 2012 20:18:06 +0000 (13:18 -0700)
CID 717349: Uninitialized scalar field (UNINIT_CTOR)
At (14): Non-static class member field "layout.fl_pg_pool" is not initialized in this constructor nor in any functions that it calls.

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

index 905681bf928c2c37255d9b7631ac83400b1b10ce..81a39d21a5b644a3adfffb7060af90894b64ef2c 100644 (file)
@@ -255,6 +255,7 @@ public:
     on_readable(0), on_write_error(NULL),
     expire_pos(0), trimming_pos(0), trimmed_pos(0) 
   {
+    memset(&layout, 0, sizeof(layout));
   }
 
   void reset() {