From e09487de1f62d136275680aa17b748dec48fbe23 Mon Sep 17 00:00:00 2001 From: Daniel Pouzzner Date: Tue, 25 Aug 2020 10:39:40 -0500 Subject: [PATCH] sha256.c: add missing _SMALL_STACK_CACHE initialization in InitSha256(). --- wolfcrypt/src/sha256.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/wolfcrypt/src/sha256.c b/wolfcrypt/src/sha256.c index 3b9d2f169..c077dffba 100644 --- a/wolfcrypt/src/sha256.c +++ b/wolfcrypt/src/sha256.c @@ -201,6 +201,9 @@ static int InitSha256(wc_Sha256* sha256) sha256->buffLen = 0; sha256->loLen = 0; sha256->hiLen = 0; +#ifdef WOLFSSL_SMALL_STACK_CACHE + sha256->W = NULL; +#endif #if defined(WOLFSSL_HASH_FLAGS) || defined(WOLF_CRYPTO_CB) sha256->flags = 0; #endif