#include <Security/SecIdentityPriv.h>
#include <Security/SecCertificatePriv.h>
+#include <utilities/SecCFRelease.h>
#include "test-certs/eckey.h"
#include "test-certs/eccert.h"
require(items = CFArrayCreate(kCFAllocatorDefault, (const void **)&ident, 1, &kCFTypeArrayCallBacks), errOut);
errOut:
- CFReleaseSafe(pkey);
- CFReleaseSafe(cert);
- CFReleaseSafe(ident);
+ CFReleaseNull(pkey);
+ CFReleaseNull(cert);
+ CFReleaseNull(ident);
return items;
}
require(roots = CFArrayCreate(kCFAllocatorDefault, (const void **)&cert, 1, &kCFTypeArrayCallBacks), errOut);
errOut:
- CFReleaseSafe(cert);
+ CFReleaseNull(cert);
return roots;
}