]> git.ipfire.org Git - thirdparty/openssl.git/commit
Make OSSL_provider_init() OPENSSL_EXPORT, not just extern
authorRichard Levitte <levitte@openssl.org>
Mon, 6 Dec 2021 19:54:17 +0000 (20:54 +0100)
committerDmitry Belyavskiy <beldmit@gmail.com>
Fri, 10 Dec 2021 11:12:06 +0000 (12:12 +0100)
commit6b7d7dd99cddf733aa5ee91012000ee51a60682e
tree90e4274c8dbdf34d66f07eb017ee74a3787f1081
parent7174656d82b724a36948b2ac30a3c6f7e4cc12e4
Make OSSL_provider_init() OPENSSL_EXPORT, not just extern

On non-Windows systems, there's no difference at all.  On Windows systems,
__declspec(dllexport) is added, which ensures it gets exported no matter
what.

Fixes #17203

Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/17215)

(cherry picked from commit d977a26ed8ca5066d4d72a6d73f1669c8619f4a1)
include/openssl/core.h