From d67f3f93f64f9d151eb6ad1b37f2c2d4980119f8 Mon Sep 17 00:00:00 2001 From: "ludovic.rousseau" Date: Mon, 29 Mar 2010 14:34:02 +0000 Subject: [PATCH] Use the correct integer type. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fix openssl.c:182: warning: passing argument 3 of ‘EVP_DigestFinal’ from incompatible pointer type git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@4186 c6295689-39f2-0310-b995-f0e70906c6a9 --- src/pkcs11/openssl.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pkcs11/openssl.c b/src/pkcs11/openssl.c index 1ca881f4..d69f7033 100644 --- a/src/pkcs11/openssl.c +++ b/src/pkcs11/openssl.c @@ -173,9 +173,9 @@ static CK_RV sc_pkcs11_openssl_md_final(sc_pkcs11_operation_t *op, CK_BYTE_PTR pDigest, CK_ULONG_PTR pulDigestLen) { EVP_MD_CTX *md_ctx = DIGEST_CTX(op); - CK_ULONG len = *pulDigestLen; + unsigned int len = *pulDigestLen; - if (len < (CK_ULONG)EVP_MD_CTX_size(md_ctx)) { + if (len < EVP_MD_CTX_size(md_ctx)) { *pulDigestLen = EVP_MD_CTX_size(md_ctx); return CKR_BUFFER_TOO_SMALL; }