From b3b67209447e3b7271bcd2f36deb64a5d8d7dcec Mon Sep 17 00:00:00 2001 From: Geoff Thorpe Date: Mon, 14 Jun 2004 23:37:32 +0000 Subject: [PATCH] Correct the return codes for ecdsatest. Submitted by: Nils Larsch Reviewed by: Geoff Thorpe --- crypto/ecdsa/ecdsatest.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/crypto/ecdsa/ecdsatest.c b/crypto/ecdsa/ecdsatest.c index f3371e4229..401b23c694 100644 --- a/crypto/ecdsa/ecdsatest.c +++ b/crypto/ecdsa/ecdsatest.c @@ -449,7 +449,7 @@ builtin_err: int main(void) { - int ret = 0; + int ret = 1; BIO *out; out = BIO_new_fp(stdout, BIO_NOCLOSE); @@ -477,9 +477,9 @@ int main(void) if (!x9_62_tests(out)) goto err; if (!test_builtin(out)) goto err; - ret = 1; + ret = 0; err: - if (!ret) + if (ret) BIO_printf(out, "\nECDSA test failed\n"); else BIO_printf(out, "\nECDSA test passed\n"); @@ -491,6 +491,6 @@ err: CRYPTO_mem_leaks(out); if (out != NULL) BIO_free(out); - return(0); + return ret; } #endif -- GitLab