Enable export_to functions to have access to the libctx
[oweals/openssl.git] / crypto / evp / p_lib.c
index 8e7af17c310eb0e275e0bce5f3674cd9d3245f3c..85b5cc8127df84bdf0a05b66618658034768b8bb 100644 (file)
@@ -1442,7 +1442,7 @@ void *evp_pkey_export_to_provider(EVP_PKEY *pk, OPENSSL_CTX *libctx,
         if ((keydata = evp_keymgmt_newdata(tmp_keymgmt)) == NULL)
             goto end;
 
-        if (!pk->ameth->export_to(pk, keydata, tmp_keymgmt)) {
+        if (!pk->ameth->export_to(pk, keydata, tmp_keymgmt, libctx, propquery)) {
             evp_keymgmt_freedata(tmp_keymgmt, keydata);
             keydata = NULL;
             goto end;