X-Git-Url: https://git.saurik.com/apple/security.git/blobdiff_plain/b1ab9ed8d0e0f1c3b66d7daa8fd5564444c56195..e3d3b979fd185d8303f28a937baa53a187fb8c7d:/libsecurity_apple_csp/lib/SHA2_Object.cpp?ds=inline diff --git a/libsecurity_apple_csp/lib/SHA2_Object.cpp b/libsecurity_apple_csp/lib/SHA2_Object.cpp index 77e7edd3..169c9ec3 100644 --- a/libsecurity_apple_csp/lib/SHA2_Object.cpp +++ b/libsecurity_apple_csp/lib/SHA2_Object.cpp @@ -45,7 +45,7 @@ void SHA224Object::digestUpdate( const void *data, size_t len) { - CC_SHA224_Update(&mCtx, (const unsigned char *)data, len); + CC_SHA224_Update(&mCtx, (const unsigned char *)data, (CC_LONG)len); } void SHA224Object::digestFinal( @@ -79,7 +79,7 @@ void SHA256Object::digestUpdate( const void *data, size_t len) { - CC_SHA256_Update(&mCtx, (const unsigned char *)data, len); + CC_SHA256_Update(&mCtx, (const unsigned char *)data, (CC_LONG)len); } void SHA256Object::digestFinal( @@ -113,7 +113,7 @@ void SHA384Object::digestUpdate( const void *data, size_t len) { - CC_SHA384_Update(&mCtx, (const unsigned char *)data, len); + CC_SHA384_Update(&mCtx, (const unsigned char *)data, (CC_LONG)len); } void SHA384Object::digestFinal( @@ -147,7 +147,7 @@ void SHA512Object::digestUpdate( const void *data, size_t len) { - CC_SHA512_Update(&mCtx, (const unsigned char *)data, len); + CC_SHA512_Update(&mCtx, (const unsigned char *)data, (CC_LONG)len); } void SHA512Object::digestFinal(