Templatize util/domd
[openssl.git] / crypto / cms / cms_kari.c
index 13553227103e75d7b4cbe2462aec6d7bdbd13f6e..e7ebf6cd90e6d3874ecf401a96ed692c4ee402fb 100644 (file)
@@ -1,4 +1,3 @@
-/* crypto/cms/cms_kari.c */
 /*
  * Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL
  * project.
@@ -367,7 +366,7 @@ int cms_RecipientInfo_kari_init(CMS_RecipientInfo *ri, X509 *recip,
     if (!cms_kari_create_ephemeral_key(kari, pk))
         return 0;
 
-    CRYPTO_add(&pk->references, 1, CRYPTO_LOCK_EVP_PKEY);
+    EVP_PKEY_up_ref(pk);
     rek->pkey = pk;
     return 1;
 }