X-Git-Url: http://wagner.pp.ru/gitweb/?a=blobdiff_plain;f=test_keyexpimp.c;h=0e61b6f43c3d0453331416278ecdfbc9cdbdf61a;hb=HEAD;hp=d7e0e09e241478e0b5d957c097ce49e74a020377;hpb=a0d13491d28ee12e1c5517a0684a571be96fc7a5;p=openssl-gost%2Fengine.git diff --git a/test_keyexpimp.c b/test_keyexpimp.c index d7e0e09..0e61b6f 100644 --- a/test_keyexpimp.c +++ b/test_keyexpimp.c @@ -4,7 +4,15 @@ * Contents licensed under the terms of the OpenSSL license * See https://www.openssl.org/source/license.html for details */ -#include +#ifdef _MSC_VER +# pragma warning(push, 3) +# include +# pragma warning(pop) +# include +# include +#else +# include +#endif #include #include #include @@ -104,7 +112,11 @@ int main(void) unsigned char tlsseq[8]; unsigned char out[32]; +#ifdef _MSC_VER + _putenv_s("OPENSSL_ENGINES", ENGINE_DIR); +#else setenv("OPENSSL_ENGINES", ENGINE_DIR, 0); +#endif OPENSSL_add_all_algorithms_conf(); ERR_load_crypto_strings(); ENGINE *eng;