X-Git-Url: https://git.saurik.com/apple/security.git/blobdiff_plain/5c19dc3ae3bd8e40a9c028b0deddd50ff337692c..641423b6670d8656d5daeaf988e7d307fb6c1ebc:/OSX/libsecurity_cdsa_plugin/lib/CSPsession.cpp diff --git a/OSX/libsecurity_cdsa_plugin/lib/CSPsession.cpp b/OSX/libsecurity_cdsa_plugin/lib/CSPsession.cpp index 41f4ee85..f2b674ff 100644 --- a/OSX/libsecurity_cdsa_plugin/lib/CSPsession.cpp +++ b/OSX/libsecurity_cdsa_plugin/lib/CSPsession.cpp @@ -1044,6 +1044,8 @@ KeyPool::add(ReferencedKey &referencedKey) // Since add is only called from the constructor of ReferencedKey we should // never add a key that is already in mKeyMap assert(inserted); + + secdebug("SecAccessReference", "added a referenced key %p for key reference %d", &referencedKey, referencedKey.keyReference()); } ReferencedKey & @@ -1060,6 +1062,8 @@ KeyPool::findKeyReference(ReferencedKey::KeyReference keyReference) const if (it == mKeyMap.end()) CssmError::throwMe(CSSMERR_CSP_INVALID_KEY_REFERENCE); + secdebug("SecAccessReference", "found a referenced key %p for key reference %d [%d]", it->second, keyReference, it->second->keyReference()); + return *it->second; }