diff --git a/wolfcrypt/src/wc_pkcs11.c b/wolfcrypt/src/wc_pkcs11.c index 4492c71dd..6b67d8396 100644 --- a/wolfcrypt/src/wc_pkcs11.c +++ b/wolfcrypt/src/wc_pkcs11.c @@ -215,7 +215,7 @@ void wc_Pkcs11Token_Final(Pkcs11Token* token) if (token != NULL && token->func != NULL) { token->func->C_CloseAllSessions(token->slotId); token->handle = NULL_PTR; - ForceZero(token->userPin, token->userPinSz); + ForceZero(token->userPin, (word32)token->userPinSz); } }