X-Git-Url: https://git.saurik.com/apple/security.git/blobdiff_plain/b1ab9ed8d0e0f1c3b66d7daa8fd5564444c56195..e3d3b979fd185d8303f28a937baa53a187fb8c7d:/libsecurity_apple_csp/lib/SHA1_MD5_Object.cpp?ds=inline diff --git a/libsecurity_apple_csp/lib/SHA1_MD5_Object.cpp b/libsecurity_apple_csp/lib/SHA1_MD5_Object.cpp index 6cef3342..7e79c005 100644 --- a/libsecurity_apple_csp/lib/SHA1_MD5_Object.cpp +++ b/libsecurity_apple_csp/lib/SHA1_MD5_Object.cpp @@ -48,7 +48,7 @@ void MD5Object::digestUpdate( if(mIsDone) { throw std::runtime_error("MD5 digestUpdate after final"); } - CC_MD5_Update(&mCtx, data, len); + CC_MD5_Update(&mCtx, data, (CC_LONG)len); } void MD5Object::digestFinal( @@ -85,7 +85,7 @@ void SHA1Object::digestUpdate( const void *data, size_t len) { - CC_SHA1_Update(&mCtx, (const unsigned char *)data, len); + CC_SHA1_Update(&mCtx, (const unsigned char *)data, (CC_LONG)len); } void SHA1Object::digestFinal(