From: Peter Waltenberg <pwalten@au1.ibm.com>
Date: Thu, 9 Jul 2015 18:57:30 +0000 (-0400)
Subject: Exit on error in ecparam
X-Git-Tag: OpenSSL_1_1_0-pre1~929
X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=99dcd88035330d59ab40b5bc0f551aca7020cd30;p=oweals%2Fopenssl.git

Exit on error in ecparam

Reviewed-by: Tim Hudson <tjh@openssl.org>
---

diff --git a/apps/ecparam.c b/apps/ecparam.c
index a0781c525b..8464c882ca 100644
--- a/apps/ecparam.c
+++ b/apps/ecparam.c
@@ -326,8 +326,9 @@ int ecparam_main(int argc, char **argv)
         if (!EC_GROUP_check(group, NULL)) {
             BIO_printf(bio_err, "failed\n");
             ERR_print_errors(bio_err);
-        } else
-            BIO_printf(bio_err, "ok\n");
+            goto end;
+        }
+        BIO_printf(bio_err, "ok\n");
 
     }