From c44cdc27d5dbfdf84b8c8e15999429a16c2f0d81 Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Wed, 10 May 2017 00:32:11 +0800 Subject: [PATCH] radosstriper: do not use GCC extension to initialize struct members it's obsolete since GCC 2.5 and is not portable. see https://gcc.gnu.org/onlinedocs/gcc/Designated-Inits.html Signed-off-by: Kefu Chai --- src/libradosstriper/RadosStriperImpl.cc | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/libradosstriper/RadosStriperImpl.cc b/src/libradosstriper/RadosStriperImpl.cc index ea3be3b145c..738b948e80b 100644 --- a/src/libradosstriper/RadosStriperImpl.cc +++ b/src/libradosstriper/RadosStriperImpl.cc @@ -103,13 +103,13 @@ /// default object layout struct ceph_file_layout default_file_layout = { - fl_stripe_unit: init_le32(1<<22), - fl_stripe_count: init_le32(1), - fl_object_size: init_le32(1<<22), - fl_cas_hash: init_le32(0), - fl_object_stripe_unit: init_le32(0), - fl_unused: init_le32(-1), - fl_pg_pool : init_le32(-1), + init_le32(1<<22), // fl_stripe_unit + init_le32(1), // fl_stripe_count + init_le32(1<<22), // fl_object_size + init_le32(0), // fl_cas_hash + init_le32(0), // fl_object_stripe_unit + init_le32(-1), // fl_unused + init_le32(-1), // fl_pg_pool }; -- 2.47.3