diff options
author | Vitaly Chikunov <vt@altlinux.org> | 2021-12-10 17:46:18 +0300 |
---|---|---|
committer | Dmitry Belyavskiy <beldmit@users.noreply.github.com> | 2021-12-11 19:45:14 +0300 |
commit | 1c34b3491fd1a83fa29f5d28d67cca62ef965d40 (patch) | |
tree | f62b6cbcd153bb00b2aa7f1f071b39ecec0952f6 | |
parent | 10d31cde589e7400fec9169431a4d4d837fe23d0 (diff) | |
download | gost-engine-1c34b3491fd1a83fa29f5d28d67cca62ef965d40.zip gost-engine-1c34b3491fd1a83fa29f5d28d67cca62ef965d40.tar.gz gost-engine-1c34b3491fd1a83fa29f5d28d67cca62ef965d40.tar.bz2 |
MSVC: Add dllexport to OSSL_provider_init
`OSSL_provider_init' requires dllexport attribute to be visible (and thus
loadable) in DLL.
Link: https://github.com/openssl/openssl/issues/17203
Signed-off-by: Vitaly Chikunov <vt@altlinux.org>
-rw-r--r-- | gost_prov.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gost_prov.c b/gost_prov.c index e7fdd96..390275c 100644 --- a/gost_prov.c +++ b/gost_prov.c @@ -143,6 +143,7 @@ struct prov_ctx_st { # define OSSL_provider_init GOST_provider_init #endif +OPENSSL_EXPORT int OSSL_provider_init(const OSSL_CORE_HANDLE *core, const OSSL_DISPATCH *in, const OSSL_DISPATCH **out, |