Set len to buffer size.
authorDr. Stephen Henson <steve@openssl.org>
Thu, 17 May 2007 16:42:05 +0000 (16:42 +0000)
committerDr. Stephen Henson <steve@openssl.org>
Thu, 17 May 2007 16:42:05 +0000 (16:42 +0000)
apps/dgst.c

index 312d8804c389ee546af256a865a737bd0f59a730..7e79868e7ac3672ff5de6a3b6e56c1b6e1528dd9 100644 (file)
@@ -593,6 +593,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);
+               len = BUFSIZE;
                if(!EVP_DigestSignFinal(ctx, buf, &len)) 
                        {
                        BIO_printf(bio_err, "Error Signing Data\n");