Ignore:
Timestamp:
May 31, 2015, 5:40:48 PM (4 years ago)
Author:
cal@…
Message:

certsync: unify whitespace, openmaintainer

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/security/certsync/files/certsync.m

    r136958 r136959  
    157157    /* Create a new trust evaluation instance */
    158158    SecTrustRef trust;
    159         {
    160                 SecPolicyRef policy;
    161                 if (&SecPolicyCreateBasicX509 != NULL) /* >= 10.6 */ {
    162                         policy = SecPolicyCreateBasicX509();
    163                 } else /* < 10.6 */ {
    164                         SecPolicySearchRef searchRef = NULL;
    165                         const CSSM_OID *policyOID = &CSSMOID_APPLE_X509_BASIC;
    166 
    167                         if ((err = SecPolicySearchCreate(CSSM_CERT_X_509v3, policyOID, NULL, &searchRef)) != errSecSuccess) {
    168                                 cssmPerror("SecPolicySearchCreate", err);
    169                                 return NO;
    170                         }
    171                         if ((err = SecPolicySearchCopyNext(searchRef, &policy))) {
    172                                 cssmPerror("SecPolicySearchCopyNext", err);
    173                                 return NO;
    174                         }
    175                 }
    176 
    177                 if ((err = SecTrustCreateWithCertificates((CFTypeRef) cert, policy, &trust)) != errSecSuccess) {
    178                         /* Shouldn't happen */
    179                         nsfprintf(stderr, @"Failed to create SecTrustRef: %d\n", err);
    180                         CFRelease(policy);
    181                         return NO;
    182                 }
    183 
    184                 CFRelease(policy);
    185         }
     159    {
     160        SecPolicyRef policy;
     161        if (&SecPolicyCreateBasicX509 != NULL) /* >= 10.6 */ {
     162            policy = SecPolicyCreateBasicX509();
     163        } else /* < 10.6 */ {
     164            SecPolicySearchRef searchRef = NULL;
     165            const CSSM_OID *policyOID = &CSSMOID_APPLE_X509_BASIC;
     166
     167            if ((err = SecPolicySearchCreate(CSSM_CERT_X_509v3, policyOID, NULL, &searchRef)) != errSecSuccess) {
     168                cssmPerror("SecPolicySearchCreate", err);
     169                return NO;
     170            }
     171            if ((err = SecPolicySearchCopyNext(searchRef, &policy))) {
     172                cssmPerror("SecPolicySearchCopyNext", err);
     173                return NO;
     174            }
     175        }
     176
     177        if ((err = SecTrustCreateWithCertificates((CFTypeRef) cert, policy, &trust)) != errSecSuccess) {
     178            /* Shouldn't happen */
     179            nsfprintf(stderr, @"Failed to create SecTrustRef: %d\n", err);
     180            CFRelease(policy);
     181            return NO;
     182        }
     183
     184        CFRelease(policy);
     185    }
    186186
    187187    /* Allow verifying root certificates (which would otherwise be an error).
Note: See TracChangeset for help on using the changeset viewer.