X-Git-Url: https://git.saurik.com/apple/security.git/blobdiff_plain/5c19dc3ae3bd8e40a9c028b0deddd50ff337692c..07691282a056c4efea71e1e505527601e8cc166b:/OSX/libsecurity_keychain/lib/SecIdentitySearch.cpp diff --git a/OSX/libsecurity_keychain/lib/SecIdentitySearch.cpp b/OSX/libsecurity_keychain/lib/SecIdentitySearch.cpp index e46cdfad..b3f58d60 100644 --- a/OSX/libsecurity_keychain/lib/SecIdentitySearch.cpp +++ b/OSX/libsecurity_keychain/lib/SecIdentitySearch.cpp @@ -26,6 +26,7 @@ #include #include #include +#include #include "SecBridge.h" @@ -48,6 +49,9 @@ SecIdentitySearchCreate( SecIdentitySearchRef *searchRef) { BEGIN_SECAPI + os_activity_t activity = os_activity_create("SecIdentitySearchCreate", OS_ACTIVITY_CURRENT, OS_ACTIVITY_FLAG_IF_NONE_PRESENT); + os_activity_scope(activity); + os_release(activity); Required(searchRef); @@ -64,6 +68,9 @@ OSStatus SecIdentitySearchCreateWithAttributes( SecIdentitySearchRef* searchRef) { BEGIN_SECAPI + os_activity_t activity = os_activity_create("SecIdentitySearchCreateWithAttributes", OS_ACTIVITY_CURRENT, OS_ACTIVITY_FLAG_IF_NONE_PRESENT); + os_activity_scope(activity); + os_release(activity); // // %%%TBI This function needs a new form of IdentityCursor that takes @@ -87,6 +94,9 @@ OSStatus SecIdentitySearchCreateWithPolicy( SecIdentitySearchRef* searchRef) { BEGIN_SECAPI + os_activity_t activity = os_activity_create("SecIdentitySearchCreateWithPolicy", OS_ACTIVITY_CURRENT, OS_ACTIVITY_FLAG_IF_NONE_PRESENT); + os_activity_scope(activity); + os_release(activity); Required(searchRef); @@ -106,6 +116,9 @@ SecIdentitySearchCopyNext( SecIdentityRef *identityRef) { BEGIN_SECAPI + os_activity_t activity = os_activity_create("SecIdentitySearchCopyNext", OS_ACTIVITY_CURRENT, OS_ACTIVITY_FLAG_IF_NONE_PRESENT); + os_activity_scope(activity); + os_release(activity); RequiredParam(identityRef); SecPointer identityPtr;