[PATCH] crypt32: Use the SecItemExport() function.

Chip Davis cdavis at codeweavers.com
Mon Sep 27 15:59:24 CDT 2021


From: Charles Davis <cdavis5x at gmail.com>

Signed-off-by: Chip Davis <cdavis at codeweavers.com>
---
 dlls/crypt32/unixlib.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dlls/crypt32/unixlib.c b/dlls/crypt32/unixlib.c
index dcfca5b1966b..702cccb56151 100644
--- a/dlls/crypt32/unixlib.c
+++ b/dlls/crypt32/unixlib.c
@@ -598,7 +598,7 @@ static void load_root_certs(void)
             {
                 SecCertificateRef cert = (SecCertificateRef)CFArrayGetValueAtIndex(certs, i);
                 CFDataRef certData;
-                if ((status = SecKeychainItemExport(cert, kSecFormatX509Cert, 0, NULL, &certData)) == noErr)
+                if ((status = SecItemExport(cert, kSecFormatX509Cert, 0, NULL, &certData)) == noErr)
                 {
                     BYTE *data = add_cert( CFDataGetLength(certData) );
                     if (data) memcpy( data, CFDataGetBytePtr(certData), CFDataGetLength(certData) );
-- 
2.33.0




More information about the wine-devel mailing list