summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorbeck <>2015-12-14 03:37:27 +0000
committerbeck <>2015-12-14 03:37:27 +0000
commita7a67cb27b5be6bac1ff7345259d986e331fa3e9 (patch)
tree96b6ce419d72ff3d11a10ee14cb39594042612d8 /src
parentf9d79bef51148b5c843218462ce8fa0b50d85392 (diff)
downloadopenbsd-a7a67cb27b5be6bac1ff7345259d986e331fa3e9.tar.gz
openbsd-a7a67cb27b5be6bac1ff7345259d986e331fa3e9.tar.bz2
openbsd-a7a67cb27b5be6bac1ff7345259d986e331fa3e9.zip
initialize md_len to 0 for readability to quell warnings.
ok guenther@
Diffstat (limited to 'src')
-rw-r--r--src/lib/libcrypto/evp/m_sigver.c6
-rw-r--r--src/lib/libssl/src/crypto/evp/m_sigver.c6
2 files changed, 6 insertions, 6 deletions
diff --git a/src/lib/libcrypto/evp/m_sigver.c b/src/lib/libcrypto/evp/m_sigver.c
index cc0927325b..579325be67 100644
--- a/src/lib/libcrypto/evp/m_sigver.c
+++ b/src/lib/libcrypto/evp/m_sigver.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: m_sigver.c,v 1.4 2014/07/11 08:44:48 jsing Exp $ */ 1/* $OpenBSD: m_sigver.c,v 1.5 2015/12/14 03:37:27 beck Exp $ */
2/* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL 2/* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL
3 * project 2006. 3 * project 2006.
4 */ 4 */
@@ -136,7 +136,7 @@ EVP_DigestSignFinal(EVP_MD_CTX *ctx, unsigned char *sigret, size_t *siglen)
136 if (sigret) { 136 if (sigret) {
137 EVP_MD_CTX tmp_ctx; 137 EVP_MD_CTX tmp_ctx;
138 unsigned char md[EVP_MAX_MD_SIZE]; 138 unsigned char md[EVP_MAX_MD_SIZE];
139 unsigned int mdlen; 139 unsigned int mdlen = 0;
140 EVP_MD_CTX_init(&tmp_ctx); 140 EVP_MD_CTX_init(&tmp_ctx);
141 if (!EVP_MD_CTX_copy_ex(&tmp_ctx, ctx)) 141 if (!EVP_MD_CTX_copy_ex(&tmp_ctx, ctx))
142 return 0; 142 return 0;
@@ -171,7 +171,7 @@ EVP_DigestVerifyFinal(EVP_MD_CTX *ctx, unsigned char *sig, size_t siglen)
171 EVP_MD_CTX tmp_ctx; 171 EVP_MD_CTX tmp_ctx;
172 unsigned char md[EVP_MAX_MD_SIZE]; 172 unsigned char md[EVP_MAX_MD_SIZE];
173 int r; 173 int r;
174 unsigned int mdlen; 174 unsigned int mdlen = 0;
175 int vctx; 175 int vctx;
176 176
177 if (ctx->pctx->pmeth->verifyctx) 177 if (ctx->pctx->pmeth->verifyctx)
diff --git a/src/lib/libssl/src/crypto/evp/m_sigver.c b/src/lib/libssl/src/crypto/evp/m_sigver.c
index cc0927325b..579325be67 100644
--- a/src/lib/libssl/src/crypto/evp/m_sigver.c
+++ b/src/lib/libssl/src/crypto/evp/m_sigver.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: m_sigver.c,v 1.4 2014/07/11 08:44:48 jsing Exp $ */ 1/* $OpenBSD: m_sigver.c,v 1.5 2015/12/14 03:37:27 beck Exp $ */
2/* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL 2/* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL
3 * project 2006. 3 * project 2006.
4 */ 4 */
@@ -136,7 +136,7 @@ EVP_DigestSignFinal(EVP_MD_CTX *ctx, unsigned char *sigret, size_t *siglen)
136 if (sigret) { 136 if (sigret) {
137 EVP_MD_CTX tmp_ctx; 137 EVP_MD_CTX tmp_ctx;
138 unsigned char md[EVP_MAX_MD_SIZE]; 138 unsigned char md[EVP_MAX_MD_SIZE];
139 unsigned int mdlen; 139 unsigned int mdlen = 0;
140 EVP_MD_CTX_init(&tmp_ctx); 140 EVP_MD_CTX_init(&tmp_ctx);
141 if (!EVP_MD_CTX_copy_ex(&tmp_ctx, ctx)) 141 if (!EVP_MD_CTX_copy_ex(&tmp_ctx, ctx))
142 return 0; 142 return 0;
@@ -171,7 +171,7 @@ EVP_DigestVerifyFinal(EVP_MD_CTX *ctx, unsigned char *sig, size_t siglen)
171 EVP_MD_CTX tmp_ctx; 171 EVP_MD_CTX tmp_ctx;
172 unsigned char md[EVP_MAX_MD_SIZE]; 172 unsigned char md[EVP_MAX_MD_SIZE];
173 int r; 173 int r;
174 unsigned int mdlen; 174 unsigned int mdlen = 0;
175 int vctx; 175 int vctx;
176 176
177 if (ctx->pctx->pmeth->verifyctx) 177 if (ctx->pctx->pmeth->verifyctx)