From 97f7f668d60ad1df640773f24539bcd36a344317 Mon Sep 17 00:00:00 2001 From: Kvarec Lezki Date: Thu, 2 Feb 2023 16:56:01 +0500 Subject: [PATCH] http_aws_sigv4: remove typecasts from HMAC_SHA256 macro V220: Suspicious sequence of types castings: memsize -> 32-bit integer -> memsize. https://pvs-studio.com/en/docs/warnings/v220/ Closes #10400 --- lib/http_aws_sigv4.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/http_aws_sigv4.c b/lib/http_aws_sigv4.c index 63dc189133..f8ce1695e8 100644 --- a/lib/http_aws_sigv4.c +++ b/lib/http_aws_sigv4.c @@ -48,9 +48,9 @@ do { \ ret = Curl_hmacit(Curl_HMAC_SHA256, \ (unsigned char *)k, \ - (unsigned int)kl, \ + kl, \ (unsigned char *)d, \ - (unsigned int)dl, o); \ + dl, o); \ if(ret) { \ goto fail; \ } \