From 85e5e383f9b879736d7a793a5dc0f9bce20b8383 Mon Sep 17 00:00:00 2001 From: Mounir IDRASSI Date: Sat, 23 May 2015 19:26:06 +0200 Subject: Windows: solve 64-bit compilation warnings after checking that they are harmless. --- src/Common/SecurityToken.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/Common/SecurityToken.cpp') diff --git a/src/Common/SecurityToken.cpp b/src/Common/SecurityToken.cpp index 1bbad78e..bbcefe30 100644 --- a/src/Common/SecurityToken.cpp +++ b/src/Common/SecurityToken.cpp @@ -132,8 +132,8 @@ namespace VeraCrypt { CKA_CLASS, &dataClass, sizeof (dataClass) }, { CKA_TOKEN, &trueVal, sizeof (trueVal) }, { CKA_PRIVATE, &trueVal, sizeof (trueVal) }, - { CKA_LABEL, (CK_UTF8CHAR *) name.c_str(), name.size() }, - { CKA_VALUE, &keyfileData.front(), keyfileData.size() } + { CKA_LABEL, (CK_UTF8CHAR *) name.c_str(), (CK_ULONG) name.size() }, + { CKA_VALUE, &keyfileData.front(), (CK_ULONG) keyfileData.size() } }; CK_OBJECT_HANDLE keyfileHandle; @@ -420,7 +420,7 @@ namespace VeraCrypt else if (Sessions[slotId].UserLoggedIn) return; - CK_RV status = Pkcs11Functions->C_Login (Sessions[slotId].Handle, CKU_USER, (CK_CHAR_PTR) pin.c_str(), pin.size()); + CK_RV status = Pkcs11Functions->C_Login (Sessions[slotId].Handle, CKU_USER, (CK_CHAR_PTR) pin.c_str(), (CK_ULONG) pin.size()); if (status != CKR_OK) throw Pkcs11Exception (status); -- cgit v1.2.3