mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-07-31 11:17:29 +02:00
benchmark.c: fix always-true tests for DECLARE_VAR_IS_HEAP_ALLOC.
This commit is contained in:
@ -4870,7 +4870,7 @@ void bench_dh(int doAsync)
|
|||||||
DECLARE_ARRAY(priv, byte, BENCH_MAX_PENDING, BENCH_DH_PRIV_SIZE, HEAP_HINT);
|
DECLARE_ARRAY(priv, byte, BENCH_MAX_PENDING, BENCH_DH_PRIV_SIZE, HEAP_HINT);
|
||||||
DECLARE_VAR(priv2, byte, BENCH_DH_PRIV_SIZE, HEAP_HINT);
|
DECLARE_VAR(priv2, byte, BENCH_DH_PRIV_SIZE, HEAP_HINT);
|
||||||
#ifdef DECLARE_VAR_IS_HEAP_ALLOC
|
#ifdef DECLARE_VAR_IS_HEAP_ALLOC
|
||||||
if ((pub == NULL) || (pub2 == NULL) || (agree == NULL) || (priv == NULL) || (priv2 == NULL)) {
|
if ((pub[0] == NULL) || (pub2 == NULL) || (agree[0] == NULL) || (priv[0] == NULL) || (priv2 == NULL)) {
|
||||||
printf("malloc failed\n");
|
printf("malloc failed\n");
|
||||||
goto exit;
|
goto exit;
|
||||||
}
|
}
|
||||||
@ -5314,13 +5314,13 @@ void bench_ecc(int doAsync)
|
|||||||
|
|
||||||
#ifdef DECLARE_VAR_IS_HEAP_ALLOC
|
#ifdef DECLARE_VAR_IS_HEAP_ALLOC
|
||||||
#ifdef HAVE_ECC_DHE
|
#ifdef HAVE_ECC_DHE
|
||||||
if (shared == NULL) {
|
if (shared[0] == NULL) {
|
||||||
printf("malloc failed\n");
|
printf("malloc failed\n");
|
||||||
goto exit;
|
goto exit;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
#if !defined(NO_ASN) && defined(HAVE_ECC_SIGN)
|
#if !defined(NO_ASN) && defined(HAVE_ECC_SIGN)
|
||||||
if ((sig == NULL) || (digest == NULL)) {
|
if ((sig[0] == NULL) || (digest[0] == NULL)) {
|
||||||
printf("malloc failed\n");
|
printf("malloc failed\n");
|
||||||
goto exit;
|
goto exit;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user