mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-07-30 10:47:28 +02:00
Merge pull request #5535 from douzzer/20220831-analyzer-coddling
20220831-analyzer-coddling
This commit is contained in:
@ -55082,6 +55082,7 @@ static void test_wolfSSL_dtls12_fragments_spammer(WOLFSSL* ssl)
|
|||||||
/* frag length */
|
/* frag length */
|
||||||
c32to24(30, b + idx);
|
c32to24(30, b + idx);
|
||||||
idx += 3;
|
idx += 3;
|
||||||
|
(void)idx; /* inhibit clang-analyzer-deadcode.DeadStores */
|
||||||
|
|
||||||
for (i = 0; i < DTLS_POOL_SZ * 2 && ret > 0;
|
for (i = 0; i < DTLS_POOL_SZ * 2 && ret > 0;
|
||||||
seq_number++, msg_number++, i++) {
|
seq_number++, msg_number++, i++) {
|
||||||
|
@ -35048,7 +35048,8 @@ static int ParseCRL_Extensions(DecodedCRL* dcrl, const byte* buf,
|
|||||||
if (ret == 0) {
|
if (ret == 0) {
|
||||||
dcrl->crlNumber = 0;
|
dcrl->crlNumber = 0;
|
||||||
for (i = 0; i < (*m).used; ++i) {
|
for (i = 0; i < (*m).used; ++i) {
|
||||||
if (i > (int)sizeof(word32)) {
|
if (i > (CHAR_BIT *
|
||||||
|
(int)sizeof(word32) / DIGIT_BIT)) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
dcrl->crlNumber |= ((word32)(*m).dp[i]) <<
|
dcrl->crlNumber |= ((word32)(*m).dp[i]) <<
|
||||||
|
@ -552,7 +552,7 @@ WC_STATIC WC_INLINE void ctMaskCopy(byte mask, byte* dst, byte* src,
|
|||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
for (i = 0; i < size; ++i) {
|
for (i = 0; i < size; ++i) {
|
||||||
dst[i] ^= (dst[i] ^ src[i]) & mask;
|
*(dst + i) ^= (*(dst + i) ^ *(src + i)) & mask;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user