X-Git-Url: https://git.saurik.com/apple/security.git/blobdiff_plain/b1ab9ed8d0e0f1c3b66d7daa8fd5564444c56195..420ff9d9379a8d93f2c90f026a797bdea1eb4517:/libsecurity_sd_cspdl/lib/SDCSPSession.cpp?ds=sidebyside diff --git a/libsecurity_sd_cspdl/lib/SDCSPSession.cpp b/libsecurity_sd_cspdl/lib/SDCSPSession.cpp index 574b6c9b..dc9a5de3 100644 --- a/libsecurity_sd_cspdl/lib/SDCSPSession.cpp +++ b/libsecurity_sd_cspdl/lib/SDCSPSession.cpp @@ -242,7 +242,7 @@ SDCSPSession::DeriveKey(CSSM_CC_HANDLE ccHandle, { // special interpretation: take DLDBHandle -> DbHandle from params clientSession().extractMasterKey(ClientSession::toIPCHandle(database), context, - getDatabase(param.interpretedAs(CSSMERR_CSP_INVALID_ATTR_DL_DB_HANDLE)), + (DbHandle)getDatabase(param.interpretedAs(CSSMERR_CSP_INVALID_ATTR_DL_DB_HANDLE)), keyUsage, keyAttr, cred, owner, keyHandle, derivedKey.header()); } break;