From: Pritha Srivastava Date: Wed, 30 Jan 2019 15:39:34 +0000 (+0530) Subject: rgw: Fix for SignatureMismatchError in s3 commands. X-Git-Tag: v14.1.0~245^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F26204%2Fhead;p=ceph.git rgw: Fix for SignatureMismatchError in s3 commands. Signed-off-by: Pritha Srivastava --- diff --git a/src/rgw/rgw_common.cc b/src/rgw/rgw_common.cc index 987c6e2668b8..851b3c439da0 100644 --- a/src/rgw/rgw_common.cc +++ b/src/rgw/rgw_common.cc @@ -723,7 +723,7 @@ sha256_digest_t calc_hash_sha256(const boost::string_view& msg) sha256_digest_t hash; SHA256 hasher; - hasher.Update(reinterpret_cast(hash.v), msg.size()); + hasher.Update(reinterpret_cast(msg.data()), msg.size()); hasher.Final(hash.v); return hash;