Static analysis fixes

This commit is contained in:
Eric Blankenhorn
2024-06-04 12:37:46 -05:00
parent fd4db1497f
commit 55837fa254

View File

@@ -7043,7 +7043,7 @@ void FreeHandshakeHashes(WOLFSSL* ssl)
int InitHandshakeHashesAndCopy(WOLFSSL* ssl, HS_Hashes* source,
HS_Hashes** destination)
{
int ret = 0;
int ret;
HS_Hashes* tmpHashes;
if (source == NULL)
@@ -7053,7 +7053,11 @@ int InitHandshakeHashesAndCopy(WOLFSSL* ssl, HS_Hashes* source,
tmpHashes = ssl->hsHashes;
ssl->hsHashes = NULL;
InitHandshakeHashes(ssl);
ret = InitHandshakeHashes(ssl);
if (ret != 0) {
WOLFSSL_MSG_EX("InitHandshakeHashes failed. err = %d", ret);
return ret;
}
*destination = ssl->hsHashes;
ssl->hsHashes = tmpHashes;