]> git.saurik.com Git - apple/security.git/blobdiff - libsecurity_apple_csp/lib/SHA1_MD5_Object.cpp
Security-55471.14.8.tar.gz
[apple/security.git] / libsecurity_apple_csp / lib / SHA1_MD5_Object.cpp
index 6cef3342f16955560329a46ba1dc07cbd68d2987..7e79c005f309481bc8726aef2a162e9f7064988c 100644 (file)
@@ -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(