]> git.saurik.com Git - apple/security.git/blobdiff - OSX/libsecurity_smime/regressions/cms-01-basic.c
Security-58286.20.16.tar.gz
[apple/security.git] / OSX / libsecurity_smime / regressions / cms-01-basic.c
index 40f66899d451f801d1cc5609c7f9baa5c3810df0..e5e037a16b342a20787529ca3ee17f982140f384 100644 (file)
@@ -46,6 +46,8 @@
 #include <security_asn1/secerr.h>
 #include <security_asn1/seccomon.h>
 
+#include <unistd.h>
+
 #define TMP_KEYCHAIN_PATH "/tmp/cms_01_test.keychain"
 
 #pragma clang diagnostic push
@@ -94,6 +96,8 @@ static SecKeychainRef setup_keychain(const uint8_t *p12, size_t p12_len, SecIden
     CFReleaseNull(imported_items);
 
 out:
+    CFReleaseNull(oldSearchList);
+    CFReleaseNull(newSearchList);
     return keychain;
 }
 
@@ -498,4 +502,4 @@ int cms_01_basic(int argc, char *const *argv)
     cleanup_keychain(kc, identity, certificate);
 
     return 0;
-}
\ No newline at end of file
+}