apps/cmp.c: clear leftover errors on loading libengines.so etc.
authorDr. David von Oheimb <David.von.Oheimb@siemens.com>
Thu, 3 Sep 2020 14:51:06 +0000 (16:51 +0200)
committerDr. David von Oheimb <David.von.Oheimb@siemens.com>
Thu, 10 Sep 2020 05:12:20 +0000 (07:12 +0200)
Reviewed-by: Tim Hudson <tjh@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/12824)

apps/cmp.c

index 7524930b8ffd5f9b120a08693bf14bb08d66cce2..3e7b010fcb720d259c517f56b3a31ea36d73a08e 100644 (file)
@@ -2620,6 +2620,7 @@ int cmp_main(int argc, char **argv)
     char mock_server[] = "mock server:1";
     int ret = 0; /* default: failure */
 
+    ERR_clear_error(); /* clear leftover errors on loading libengines.so etc. */
     if (argc <= 1) {
         opt_help(cmp_options);
         goto err;