]> git.saurik.com Git - apple/security.git/blobdiff - libsecurity_apple_csp/lib/bfContext.cpp
Security-55471.14.8.tar.gz
[apple/security.git] / libsecurity_apple_csp / lib / bfContext.cpp
index 3180e40717f26381c22bf77b144faa3f5b490fa0..8c809b5c3adb2de8a213ba69c13b01a07c134839 100644 (file)
@@ -71,11 +71,11 @@ void BlowfishContext::init(
 
        /* init key only if key size or key bits have changed */
        if(!sameKeySize || memcmp(mRawKey, keyData, mRawKeySize)) {
 
        /* init key only if key size or key bits have changed */
        if(!sameKeySize || memcmp(mRawKey, keyData, mRawKeySize)) {
-               BF_set_key(&mBfKey, keyLen, keyData);
+               BF_set_key(&mBfKey, (int)keyLen, keyData);
        
                /* save this raw key data */
                memmove(mRawKey, keyData, keyLen); 
        
                /* save this raw key data */
                memmove(mRawKey, keyData, keyLen); 
-               mRawKeySize = keyLen;
+               mRawKeySize = (unsigned int)keyLen;
        }
        
        /* Finally, have BlockCryptor do its setup */
        }
        
        /* Finally, have BlockCryptor do its setup */