From: Geoff Thorpe Date: Mon, 14 Jun 2004 23:37:32 +0000 (+0000) Subject: Correct the return codes for ecdsatest. X-Git-Tag: BEN_FIPS_TEST_6~14^2~204 X-Git-Url: https://git.openssl.org/gitweb/?p=openssl.git;a=commitdiff_plain;h=b3b67209447e3b7271bcd2f36deb64a5d8d7dcec;hp=9f6ea7163b77996941d1bf4e5afde4385de3df9d Correct the return codes for ecdsatest. Submitted by: Nils Larsch Reviewed by: Geoff Thorpe --- 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