summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSage Weil <sage@inktank.com>2013-05-09 08:50:33 -0700
committerSage Weil <sage@inktank.com>2013-05-09 10:49:00 -0700
commit4a90af8dfaa50275d7e4fd135d103620392f4796 (patch)
tree4a41cc351cc4dd3fc21dfb46f79ca43f80540cb7
parent99958e203273e25056715b3efc13ea0a7c06e271 (diff)
downloadceph-4a90af8dfaa50275d7e4fd135d103620392f4796.tar.gz
ceph-filestore-dump: fix uninit fields in ctor
Signed-off-by: Sage Weil <sage@inktank.com>
-rw-r--r--src/tools/ceph-filestore-dump.cc12
1 files changed, 9 insertions, 3 deletions
diff --git a/src/tools/ceph-filestore-dump.cc b/src/tools/ceph-filestore-dump.cc
index cbde3a52d47..7b8a2243fbe 100644
--- a/src/tools/ceph-filestore-dump.cc
+++ b/src/tools/ceph-filestore-dump.cc
@@ -253,10 +253,16 @@ struct metadata_section {
epoch_t map_epoch;
pg_info_t info;
pg_log_t log;
+
metadata_section(__u8 struct_ver, epoch_t map_epoch, const pg_info_t &info,
- const pg_log_t &log): struct_ver(struct_ver),
- map_epoch(map_epoch), info(info), log(log) { }
- metadata_section() { }
+ const pg_log_t &log)
+ : struct_ver(struct_ver),
+ map_epoch(map_epoch),
+ info(info),
+ log(log) { }
+ metadata_section()
+ : struct_ver(0),
+ map_epoch(0) { }
void encode(bufferlist& bl) const {
ENCODE_START(1, 1, bl);