projects
/
openssl.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
test/recipes/30-test_evp.t: Fix multiple definition of @bffiles
[openssl.git]
/
crypto
/
provider_conf.c
diff --git
a/crypto/provider_conf.c
b/crypto/provider_conf.c
index 74162a88b3944f87450d3806a336023f3209d7df..9b7a1fff7ce32fe54293ff9023e8f9be06bc6ad9 100644
(file)
--- a/
crypto/provider_conf.c
+++ b/
crypto/provider_conf.c
@@
-113,7
+113,9
@@
static int provider_conf_load(OPENSSL_CTX *libctx, const char *name,
activate = 1;
}
- prov = ossl_provider_new(libctx, name, NULL);
+ prov = ossl_provider_find(libctx, name, 1);
+ if (prov == NULL)
+ prov = ossl_provider_new(libctx, name, NULL, 1);
if (prov == NULL) {
if (soft)
ERR_clear_error();