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