From b6c2bffbdfa65e8c69e6c7f3ada8776a64c5431c Mon Sep 17 00:00:00 2001 From: "Dr. Stephen Henson" Date: Wed, 22 Oct 2008 18:51:37 +0000 Subject: [PATCH] Return correct exit code if there is an error in dgst command. --- apps/dgst.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/dgst.c b/apps/dgst.c index 5a50cc3ef7..9ebfc22e79 100644 --- a/apps/dgst.c +++ b/apps/dgst.c @@ -84,7 +84,7 @@ int MAIN(int argc, char **argv) { ENGINE *e = NULL; unsigned char *buf=NULL; - int i,err=0; + int i,err=1; const EVP_MD *md=NULL,*m; BIO *in=NULL,*inp; BIO *bmd=NULL; @@ -415,6 +415,7 @@ ERR_load_crypto_strings(); else { name=OBJ_nid2sn(md->type); + err = 0; for (i=0; i