From e112a17282713fca223fc6052beb27a5230e8f8f Mon Sep 17 00:00:00 2001 From: Changcheng Liu Date: Mon, 27 Jul 2020 19:43:28 +0800 Subject: [PATCH] rgw: fix vector index warning MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit src/rgw/rgw_etag_verifier.cc: In member function ‘virtual int RGWPutObj_ETagVerifier_MPU::process(ceph::bufferlist&&, uint64_t)’: src/rgw/rgw_etag_verifier.cc:58:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type 58 | if (next_part_index == part_ofs.size()) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ src/rgw/rgw_etag_verifier.cc:76:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type 76 | if (next_part_index == part_ofs.size()) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ Signed-off-by: Changcheng Liu --- src/rgw/rgw_etag_verifier.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rgw/rgw_etag_verifier.h b/src/rgw/rgw_etag_verifier.h index 560d54805af5..b7fa71f4ef5f 100644 --- a/src/rgw/rgw_etag_verifier.h +++ b/src/rgw/rgw_etag_verifier.h @@ -54,7 +54,7 @@ public: class RGWPutObj_ETagVerifier_MPU : public RGWPutObj_ETagVerifier { std::vector part_ofs; - int cur_part_index{0}, next_part_index{1}; + uint64_t cur_part_index{0}, next_part_index{1}; MD5 mpu_etag_hash; void process_end_of_MPU_part(); -- 2.47.3