From: Danny Al-Gaaf Date: Thu, 8 Jan 2015 16:24:55 +0000 (+0100) Subject: cls/statelog/cls_statelog_*.h: init memvars in ctor X-Git-Tag: suse_latest~36^2~9^2~18 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=25995a039939c422519eb99ea072831efa45ab31;p=ceph.git cls/statelog/cls_statelog_*.h: init memvars in ctor Signed-off-by: Danny Al-Gaaf --- diff --git a/src/cls/statelog/cls_statelog_ops.h b/src/cls/statelog/cls_statelog_ops.h index 725fa863df7..2f21440f87e 100644 --- a/src/cls/statelog/cls_statelog_ops.h +++ b/src/cls/statelog/cls_statelog_ops.h @@ -34,7 +34,7 @@ struct cls_statelog_list_op { int max_entries; /* upperbound to returned num of entries might return less than that and still be truncated */ - cls_statelog_list_op() {} + cls_statelog_list_op() : max_entries(0) {} void encode(bufferlist& bl) const { ENCODE_START(1, 1, bl); @@ -119,7 +119,7 @@ struct cls_statelog_check_state_op { string object; uint32_t state; - cls_statelog_check_state_op() {} + cls_statelog_check_state_op() : state(0) {} void encode(bufferlist& bl) const { ENCODE_START(1, 1, bl); diff --git a/src/cls/statelog/cls_statelog_types.h b/src/cls/statelog/cls_statelog_types.h index f812c7b321c..72147de0e9d 100644 --- a/src/cls/statelog/cls_statelog_types.h +++ b/src/cls/statelog/cls_statelog_types.h @@ -16,7 +16,7 @@ struct cls_statelog_entry { bufferlist data; uint32_t state; /* user defined state */ - cls_statelog_entry() {} + cls_statelog_entry() : state(0) {} void encode(bufferlist& bl) const { ENCODE_START(1, 1, bl);