mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2026-07-06 12:20:50 +02:00
Merge pull request #9887 from rlm2002/static_analysis
20260305 Coverity fixes
This commit is contained in:
@@ -5693,7 +5693,6 @@ static int wc_PKCS7_HandleOctetStrings(wc_PKCS7* pkcs7, byte* in, word32 inSz,
|
||||
WOLFSSL_MSG("failed to grow content buffer.");
|
||||
if (tempBuf != NULL) {
|
||||
XFREE(tempBuf, pkcs7->heap, DYNAMIC_TYPE_PKCS7);
|
||||
tempBuf = NULL;
|
||||
}
|
||||
ret = MEMORY_E;
|
||||
break;
|
||||
@@ -5707,7 +5706,6 @@ static int wc_PKCS7_HandleOctetStrings(wc_PKCS7* pkcs7, byte* in, word32 inSz,
|
||||
pkcs7->stream->expected);
|
||||
if (tempBuf != NULL) {
|
||||
XFREE(tempBuf, pkcs7->heap, DYNAMIC_TYPE_PKCS7);
|
||||
tempBuf = NULL;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -317,7 +317,7 @@ int wc_RipeMdFinal(RipeMd* ripemd, byte* hash)
|
||||
AddLength(ripemd, ripemd->buffLen); /* before adding pads */
|
||||
|
||||
/* ensure we have a valid buffer length; */
|
||||
if (ripemd->buffLen > RIPEMD_BLOCK_SIZE) {
|
||||
if (ripemd->buffLen >= RIPEMD_BLOCK_SIZE) {
|
||||
/* exit with error code if there's a bad buffer size in buffLen */
|
||||
return BAD_STATE_E;
|
||||
} /* buffLen check */
|
||||
|
||||
Reference in New Issue
Block a user