]> git.saurik.com Git - apple/security.git/blobdiff - OSX/libsecurity_keychain/lib/SecKey.cpp
Security-59306.101.1.tar.gz
[apple/security.git] / OSX / libsecurity_keychain / lib / SecKey.cpp
index 1495ca1dc7a5266d2abbcc72720fb018f511170f..7ef6027bf481f69692e8523c84ffde40384840ba 100644 (file)
@@ -863,9 +863,9 @@ namespace Security {
                             }
                         }
                     } else {
                             }
                         }
                     } else {
-                        cdsaKey = SecKeyCreateFromData(keyAttributes, keyData, NULL);
+                        cdsaKey.take(SecKeyCreateFromData(keyAttributes, keyData, NULL));
                         if (cdsaKey) {
                         if (cdsaKey) {
-                            SecKeySetAuxilliaryCDSAKeyForKey(key, cdsaKey.retain());
+                            SecKeySetAuxilliaryCDSAKeyForKey(key, cdsaKey.get());
                         }
                     }
                 }
                         }
                     }
                 }