forked from wolfSSL/wolfssl
wolfcrypt/test/test.c: in test_dilithium_decode_level(), on early malloc failure, stay in the flow to assure cleanup;
.wolfssl_known_macro_extras: remove unneeded entry for WOLFSSL_DILITHIUM_VERIFY_NO_MALLOC.
This commit is contained in:
@@ -655,7 +655,6 @@ WOLFSSL_DILITHIUM_SIGN_CHECK_Y
|
|||||||
WOLFSSL_DILITHIUM_SIGN_SMALL_MEM_PRECALC
|
WOLFSSL_DILITHIUM_SIGN_SMALL_MEM_PRECALC
|
||||||
WOLFSSL_DILITHIUM_SIGN_SMALL_MEM_PRECALC_A
|
WOLFSSL_DILITHIUM_SIGN_SMALL_MEM_PRECALC_A
|
||||||
WOLFSSL_DILITHIUM_SMALL_MEM_POLY64
|
WOLFSSL_DILITHIUM_SMALL_MEM_POLY64
|
||||||
WOLFSSL_DILITHIUM_VERIFY_NO_MALLOC
|
|
||||||
WOLFSSL_DILITHIUM_VERIFY_SMALL_MEM
|
WOLFSSL_DILITHIUM_VERIFY_SMALL_MEM
|
||||||
WOLFSSL_DISABLE_EARLY_SANITY_CHECKS
|
WOLFSSL_DISABLE_EARLY_SANITY_CHECKS
|
||||||
WOLFSSL_DTLS_DISALLOW_FUTURE
|
WOLFSSL_DTLS_DISALLOW_FUTURE
|
||||||
|
@@ -46914,7 +46914,7 @@ static wc_test_ret_t test_dilithium_decode_level(const byte* rawKey,
|
|||||||
key = (dilithium_key *)XMALLOC(sizeof(*key), HEAP_HINT,
|
key = (dilithium_key *)XMALLOC(sizeof(*key), HEAP_HINT,
|
||||||
DYNAMIC_TYPE_TMP_BUFFER);
|
DYNAMIC_TYPE_TMP_BUFFER);
|
||||||
if (der == NULL || key == NULL) {
|
if (der == NULL || key == NULL) {
|
||||||
return MEMORY_E;
|
ret = MEMORY_E;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user