From 86a287be01cd398833f03486b6d6f1021fcd43e1 Mon Sep 17 00:00:00 2001 From: Takashi Kojo Date: Mon, 27 Nov 2017 09:01:33 +0900 Subject: [PATCH] fix compile error with EWARM --- wolfcrypt/benchmark/benchmark.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/wolfcrypt/benchmark/benchmark.c b/wolfcrypt/benchmark/benchmark.c index 5ad5fb836..ac94d8495 100644 --- a/wolfcrypt/benchmark/benchmark.c +++ b/wolfcrypt/benchmark/benchmark.c @@ -2769,8 +2769,12 @@ static void bench_hmac(int doAsync, int type, int digestSz, Hmac hmac[BENCH_MAX_PENDING]; double start; int ret, i, count = 0, times, pending = 0; +#if defined(BENCH_EMBEDDED) + DECLARE_ARRAY(digest, byte, BENCH_MAX_PENDING, MAX_DIGEST_SIZE, HEAP_HINT); +#else DECLARE_ARRAY(digest, byte, BENCH_MAX_PENDING, digestSz, HEAP_HINT); - +#endif + /* clear for done cleanup */ XMEMSET(hmac, 0, sizeof(hmac));