diff options
author | beck <> | 2015-12-14 03:37:27 +0000 |
---|---|---|
committer | beck <> | 2015-12-14 03:37:27 +0000 |
commit | a7a67cb27b5be6bac1ff7345259d986e331fa3e9 (patch) | |
tree | 96b6ce419d72ff3d11a10ee14cb39594042612d8 /src | |
parent | f9d79bef51148b5c843218462ce8fa0b50d85392 (diff) | |
download | openbsd-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.c | 6 | ||||
-rw-r--r-- | src/lib/libssl/src/crypto/evp/m_sigver.c | 6 |
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) |