X-Git-Url: http://wagner.pp.ru/gitweb/?a=blobdiff_plain;f=test_derive.c;h=08577cda5703fcda185050780445497f88e8d4a5;hb=2a8a5e0ecaa3e3d6f4ec722a49aa72476755c2b7;hp=c99ccef5acbbb0383349a213cbc55541ff4a18a2;hpb=f3e84b52d2c5bf6774070b758714b90845d722d2;p=openssl-gost%2Fengine.git diff --git a/test_derive.c b/test_derive.c index c99ccef..08577cd 100644 --- a/test_derive.c +++ b/test_derive.c @@ -7,6 +7,11 @@ * See https://www.openssl.org/source/license.html for details */ +#ifdef _MSC_VER +# pragma warning(push, 3) +# include +# pragma warning(pop) +#endif #include #include #include @@ -15,12 +20,11 @@ #include #include "gost_lcl.h" -#define T(e) ({ \ +#define T(e) \ if (!(e)) { \ ERR_print_errors_fp(stderr); \ OpenSSLDie(__FILE__, __LINE__, #e); \ - } \ -}) + } #define cRED "\033[1;31m" #define cDRED "\033[0;31m"