From 6ef18c21c9ce4b728774631b9dac8e6b4bf7c9e4 Mon Sep 17 00:00:00 2001 From: Andy Polyakov Date: Mon, 30 Apr 2007 15:20:10 +0000 Subject: [PATCH] Bug in apps/dgst.c. --- apps/dgst.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/dgst.c b/apps/dgst.c index a20a5cba7c..9981ee1db5 100644 --- a/apps/dgst.c +++ b/apps/dgst.c @@ -534,7 +534,7 @@ int do_fp(BIO *out, unsigned char *buf, BIO *bp, int sep, int binout, EVP_PKEY *key, unsigned char *sigin, int siglen, const char *title, const char *file,BIO *bmd) { - unsigned int len; + size_t len; int i; for (;;) @@ -572,7 +572,7 @@ int do_fp(BIO *out, unsigned char *buf, BIO *bp, int sep, int binout, { EVP_MD_CTX *ctx; BIO_get_md_ctx(bp, &ctx); - if(!EVP_DigestSignFinal(ctx, buf, (unsigned int *)&len)) + if(!EVP_DigestSignFinal(ctx, buf, &len)) { BIO_printf(bio_err, "Error Signing Data\n"); ERR_print_errors(bio_err); -- GitLab