#include <Security/oidscert.h>
#include <Security/oidscrl.h>
#include <security_cdsa_utilities/cssmerrors.h>
+#include <utilities/SecCFRelease.h>
#include <string.h> /* for memcmp */
#include <Security/cssmapple.h>
}
subjectCert.freeField(&CSSMOID_X509V1SerialNumber, subjSerial);
+
+ CFReleaseNull(cfRevokedTime);
+ CFReleaseNull(cfVerifyTime);
+
if(crtn && !subjectCert.addStatusCode(crtn)) {
return CSSM_OK;
}
- if(cfRevokedTime) {
- CFRelease(cfRevokedTime);
- }
- if(cfVerifyTime) {
- CFRelease(cfVerifyTime);
- }
return crtn;
}