X-Git-Url: https://git.saurik.com/apple/security.git/blobdiff_plain/b1ab9ed8d0e0f1c3b66d7daa8fd5564444c56195..e3d3b979fd185d8303f28a937baa53a187fb8c7d:/libsecurity_apple_csp/lib/MacContext.cpp?ds=inline diff --git a/libsecurity_apple_csp/lib/MacContext.cpp b/libsecurity_apple_csp/lib/MacContext.cpp index 91353fd7..67e27328 100644 --- a/libsecurity_apple_csp/lib/MacContext.cpp +++ b/libsecurity_apple_csp/lib/MacContext.cpp @@ -133,7 +133,7 @@ void MacLegacyContext::init(const Context &context, bool isSigning) CssmError::throwMe(CSSMERR_CSP_INVALID_ATTR_KEY); } - OSStatus ortn = hmacLegacyInit(mHmac, keyData, keyLen); + OSStatus ortn = hmacLegacyInit(mHmac, keyData, (UInt32)keyLen); if(ortn) { MacOSError::throwMe(ortn); } @@ -143,7 +143,7 @@ void MacLegacyContext::update(const CssmData &data) { OSStatus ortn = hmacLegacyUpdate(mHmac, data.data(), - data.length()); + (UInt32)data.length()); if(ortn) { MacOSError::throwMe(ortn); }