]> git.saurik.com Git - apple/security.git/blobdiff - OSX/libsecurity_keychain/lib/SecPolicySearch.cpp
Security-59754.80.3.tar.gz
[apple/security.git] / OSX / libsecurity_keychain / lib / SecPolicySearch.cpp
index 058051f7eaec71ca47c201f7c2d383fe78ffb1c4..9bb6dfd196c546b869556be8067ae8274368f607 100644 (file)
@@ -33,7 +33,6 @@ CFTypeID
 SecPolicySearchGetTypeID(void)
 {
        BEGIN_SECAPI
-
        return gTypes().PolicyCursor.typeID;
 
        END_SECAPI1(_kCFRuntimeNotATypeID)
@@ -67,15 +66,9 @@ SecPolicySearchCopyNext(
             SecPolicyRef* policyRef)
 {
        BEGIN_SECAPI
-
        RequiredParam(policyRef);
        SecPointer<Policy> policy;
 
-#if !SECTRUST_OSX
-       if (!PolicyCursor::required(searchRef)->next(policy))
-               return errSecPolicyNotFound;
-       *policyRef = policy->handle();
-#else
        /* bridge to support API functionality */
        CFStringRef oidStr = NULL;
        PolicyCursor *policyCursor = PolicyCursor::required(searchRef);
@@ -105,7 +98,6 @@ SecPolicySearchCopyNext(
        } else {
                __secapiresult = errSecPolicyNotFound;
        }
-#endif
 
        END_SECAPI
 }