From cbaf9c154a670493ed2aaaad48add93d076009e0 Mon Sep 17 00:00:00 2001 From: rizlik Date: Tue, 12 May 2026 19:48:36 +0200 Subject: [PATCH] cryptocb: don't declare wc_Sha256Trasnform under ONLY_SHA256 --- wolfssl/wolfcrypt/sha256.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/wolfssl/wolfcrypt/sha256.h b/wolfssl/wolfcrypt/sha256.h index 18b2c1c91d..05732d45b2 100644 --- a/wolfssl/wolfcrypt/sha256.h +++ b/wolfssl/wolfcrypt/sha256.h @@ -269,7 +269,8 @@ WOLFSSL_API int wc_Sha256FinalRaw(wc_Sha256* sha256, byte* hash); WOLFSSL_API int wc_Sha256Final(wc_Sha256* sha256, byte* hash); WOLFSSL_API void wc_Sha256Free(wc_Sha256* sha256); #if (defined(OPENSSL_EXTRA) || defined(HAVE_CURL)) && \ - !defined(WOLFSSL_KCAPI_HASH) && !defined(WOLFSSL_AFALG_HASH) + !defined(WOLFSSL_KCAPI_HASH) && !defined(WOLFSSL_AFALG_HASH) && \ + !defined(WOLF_CRYPTO_CB_ONLY_SHA256) WOLFSSL_API int wc_Sha256Transform(wc_Sha256* sha, const unsigned char* data); #endif #if defined(WOLFSSL_HAVE_LMS) && !defined(WOLFSSL_LMS_FULL_HASH)