mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-07-29 18:27:29 +02:00
EVP SM3: fix cast
wc_Sm3Update takes a word32 for the size. Others cases are using the OpenSSL compatibility API but SM3 APIs don't exist in OpenSSL.
This commit is contained in:
@ -10308,8 +10308,7 @@ int wolfSSL_EVP_MD_type(const WOLFSSL_EVP_MD* type)
|
||||
break;
|
||||
#ifdef WOLFSSL_SM3
|
||||
case WC_HASH_TYPE_SM3:
|
||||
ret = wc_Sm3Update(&ctx->hash.digest.sm3, data,
|
||||
(unsigned long)sz);
|
||||
ret = wc_Sm3Update(&ctx->hash.digest.sm3, data, (word32)sz);
|
||||
if (ret == 0) {
|
||||
ret = WOLFSSL_SUCCESS;
|
||||
}
|
||||
|
Reference in New Issue
Block a user