X-Git-Url: http://wagner.pp.ru/gitweb/?a=blobdiff_plain;f=test_sign.c;h=57cf666fcb3f88d8483512fc7b945434b63f6459;hb=380a2c4f6ff07abed342a7cdc8fb0c5a97ffec9f;hp=c76855c0d8bfec71058fb7a7706a9e7f69331b09;hpb=b008f2a0ffa1797943c3d08c3b3eee31229a56d3;p=openssl-gost%2Fengine.git diff --git a/test_sign.c b/test_sign.c index c76855c..57cf666 100644 --- a/test_sign.c +++ b/test_sign.c @@ -170,6 +170,7 @@ static int test_sign(struct test_sign *t) EVP_PKEY_free(pkey); #endif +#if OPENSSL_VERSION_MAJOR >= 3 /* Convert to DER and back, using OSSL_STORE API. */ T(BIO_reset(bp)); T(i2d_PrivateKey_bio(bp, priv_key)); @@ -199,6 +200,10 @@ static int test_sign(struct test_sign *t) } else printf(cCYAN "skipped\n" cNORM); BIO_free(bp); +#else + T(BIO_reset(bp)); + BIO_free(bp); +#endif /* Convert to DER and back, using memory API. */ unsigned char *kptr = NULL;