From 951dd5d30c1f74e5d7d624892ef4c7859ea8f0f3 Mon Sep 17 00:00:00 2001 From: Daniel Gryniewicz Date: Tue, 10 Aug 2021 12:22:58 -0400 Subject: [PATCH] Fix uninitialized warnings Signed-off-by: Daniel Gryniewicz --- src/rgw/rgw_bucket_sync.cc | 2 +- src/rgw/rgw_rados.cc | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/rgw/rgw_bucket_sync.cc b/src/rgw/rgw_bucket_sync.cc index d4b937a4713b..045d6bdf4b5b 100644 --- a/src/rgw/rgw_bucket_sync.cc +++ b/src/rgw/rgw_bucket_sync.cc @@ -355,7 +355,7 @@ bool RGWBucketSyncFlowManager::pipe_rules::find_basic_info_without_tags(const rg std::optional _user; std::optional _acl_translation; std::optional _storage_class; - rgw_sync_pipe_params::Mode _mode; + rgw_sync_pipe_params::Mode _mode{rgw_sync_pipe_params::Mode::MODE_SYSTEM}; int i = 0; for (auto& iter : iters) { diff --git a/src/rgw/rgw_rados.cc b/src/rgw/rgw_rados.cc index 651bb74840e9..a608d608ad87 100644 --- a/src/rgw/rgw_rados.cc +++ b/src/rgw/rgw_rados.cc @@ -5106,7 +5106,7 @@ int RGWRados::Object::Delete::delete_obj(optional_yield y, const DoutPrefixProvi result.version_id = instance; } - BucketShard *bs; + BucketShard *bs = nullptr; int r = target->get_bucket_shard(&bs, dpp); if (r < 0) { ldpp_dout(dpp, 5) << "failed to get BucketShard object: r=" << r << dendl; @@ -6069,7 +6069,7 @@ int RGWRados::Object::Read::range_to_ofs(uint64_t obj_size, int64_t &ofs, int64_ int RGWRados::Bucket::UpdateIndex::guard_reshard(const DoutPrefixProvider *dpp, BucketShard **pbs, std::function call) { RGWRados *store = target->get_store(); - BucketShard *bs; + BucketShard *bs = nullptr; int r; #define NUM_RESHARD_RETRIES 10 @@ -6203,7 +6203,7 @@ int RGWRados::Bucket::UpdateIndex::complete_del(const DoutPrefixProvider *dpp, return 0; } RGWRados *store = target->get_store(); - BucketShard *bs; + BucketShard *bs = nullptr; int ret = get_bucket_shard(&bs, dpp); if (ret < 0) { -- 2.47.3