mirror of
https://github.com/openssl/openssl.git
synced 2025-01-30 14:01:55 +08:00
Fix OSSL_PROVIDER_get_capabilities()
It is not a failure to call OSSL_PROVIDER_get_capabilities() with a provider loaded that has no capabilities. Fixes #12286 Reviewed-by: Shane Lontis <shane.lontis@oracle.com> (Merged from https://github.com/openssl/openssl/pull/12292)
This commit is contained in:
parent
163b801616
commit
08a1c9f2e6
@ -831,7 +831,7 @@ int ossl_provider_get_capabilities(const OSSL_PROVIDER *prov,
|
||||
void *arg)
|
||||
{
|
||||
return prov->get_capabilities == NULL
|
||||
? 0 : prov->get_capabilities(prov->provctx, capability, cb, arg);
|
||||
? 1 : prov->get_capabilities(prov->provctx, capability, cb, arg);
|
||||
}
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user