mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-07-30 10:47:28 +02:00
Fixed another CID 529732.
This commit is contained in:
@ -38546,7 +38546,10 @@ int wolfSSL_RSA_print(WOLFSSL_BIO* bio, WOLFSSL_RSA* rsa, int offset)
|
|||||||
return WOLFSSL_FAILURE;
|
return WOLFSSL_FAILURE;
|
||||||
}
|
}
|
||||||
XMEMSET(rawKey, 0, rawLen);
|
XMEMSET(rawKey, 0, rawLen);
|
||||||
mp_to_unsigned_bin(rsaElem, rawKey);
|
if (mp_to_unsigned_bin(rsaElem, rawKey) < 0) {
|
||||||
|
XFREE(rawKey, NULL, DYNAMIC_TYPE_TMP_BUFFER);
|
||||||
|
return WOLFSSL_FAILURE;
|
||||||
|
}
|
||||||
if ((word32)rawLen <= sizeof(word32)) {
|
if ((word32)rawLen <= sizeof(word32)) {
|
||||||
idx = *(word32*)rawKey;
|
idx = *(word32*)rawKey;
|
||||||
#ifdef BIG_ENDIAN_ORDER
|
#ifdef BIG_ENDIAN_ORDER
|
||||||
|
Reference in New Issue
Block a user