]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
osd: add ctor for clone_info
authorSage Weil <sage@inktank.com>
Wed, 6 Mar 2013 18:21:59 +0000 (10:21 -0800)
committerSage Weil <sage@inktank.com>
Wed, 6 Mar 2013 23:13:16 +0000 (15:13 -0800)
Signed-off-by: Sage Weil <sage@inktank.com>
(cherry picked from commit 439d0e334d7d0246806e5b7c6702b8198f9bed71)

src/osd/osd_types.h

index 3f464852398509bf9fe55cb3283b961f3788aef6..1ed68c229e4b35730e0c53acfa5e22264406002b 100644 (file)
@@ -2101,6 +2101,8 @@ struct clone_info {
   vector< pair<uint64_t,uint64_t> > overlap;
   uint64_t size;
 
+  clone_info() : cloneid(CEPH_NOSNAP), size(0) {}
+
   void encode(bufferlist& bl) const {
     ENCODE_START(1, 1, bl);
     ::encode(cloneid, bl);
@@ -2153,7 +2155,6 @@ struct clone_info {
     o.back()->size = 32768;
   }
 };
-
 WRITE_CLASS_ENCODER(clone_info)
 
 /**