X-Git-Url: https://git.saurik.com/apple/security.git/blobdiff_plain/b54c578e17e9bcbd74aa30ea75e25e955b9a6205..bf028f67fd3bb2266df81b80fb6f25a77112e308:/OSX/libsecurity_keychain/lib/SecKey.cpp diff --git a/OSX/libsecurity_keychain/lib/SecKey.cpp b/OSX/libsecurity_keychain/lib/SecKey.cpp index 1495ca1d..7ef6027b 100644 --- a/OSX/libsecurity_keychain/lib/SecKey.cpp +++ b/OSX/libsecurity_keychain/lib/SecKey.cpp @@ -863,9 +863,9 @@ namespace Security { } } } else { - cdsaKey = SecKeyCreateFromData(keyAttributes, keyData, NULL); + cdsaKey.take(SecKeyCreateFromData(keyAttributes, keyData, NULL)); if (cdsaKey) { - SecKeySetAuxilliaryCDSAKeyForKey(key, cdsaKey.retain()); + SecKeySetAuxilliaryCDSAKeyForKey(key, cdsaKey.get()); } } }