From: Dr. Stephen Henson Date: Thu, 14 Nov 2013 21:00:40 +0000 (+0000) Subject: Constify. X-Git-Tag: master-post-reformat~1071 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=0f7fa1b1904d0f5e997f0b150321ef6d3492651b;p=oweals%2Fopenssl.git Constify. (cherry picked from commit 1abfa78a8ba714f7e47bd674db53dbe303cd1ce7) --- diff --git a/crypto/evp/evp.h b/crypto/evp/evp.h index 2b130c483d..a5aa4c87fc 100644 --- a/crypto/evp/evp.h +++ b/crypto/evp/evp.h @@ -675,7 +675,7 @@ __owur int EVP_DigestSignFinal(EVP_MD_CTX *ctx, __owur int EVP_DigestVerifyInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx, const EVP_MD *type, ENGINE *e, EVP_PKEY *pkey); __owur int EVP_DigestVerifyFinal(EVP_MD_CTX *ctx, - unsigned char *sig, size_t siglen); + const unsigned char *sig, size_t siglen); __owur int EVP_OpenInit(EVP_CIPHER_CTX *ctx,const EVP_CIPHER *type, const unsigned char *ek, int ekl, const unsigned char *iv, diff --git a/crypto/evp/m_sigver.c b/crypto/evp/m_sigver.c index 9f83d3e25f..bc5e132c59 100644 --- a/crypto/evp/m_sigver.c +++ b/crypto/evp/m_sigver.c @@ -205,7 +205,8 @@ int EVP_DigestSignFinal(EVP_MD_CTX *ctx, unsigned char *sigret, size_t *siglen) return 1; } -int EVP_DigestVerifyFinal(EVP_MD_CTX *ctx, unsigned char *sig, size_t siglen) +int EVP_DigestVerifyFinal(EVP_MD_CTX *ctx, const unsigned char *sig, + size_t siglen) { unsigned char md[EVP_MAX_MD_SIZE]; int r; diff --git a/doc/crypto/EVP_DigestVerifyInit.pod b/doc/crypto/EVP_DigestVerifyInit.pod index f224488978..c59866cfee 100644 --- a/doc/crypto/EVP_DigestVerifyInit.pod +++ b/doc/crypto/EVP_DigestVerifyInit.pod @@ -11,7 +11,7 @@ EVP_DigestVerifyInit, EVP_DigestVerifyUpdate, EVP_DigestVerifyFinal - EVP signat int EVP_DigestVerifyInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx, const EVP_MD *type, ENGINE *e, EVP_PKEY *pkey); int EVP_DigestVerifyUpdate(EVP_MD_CTX *ctx, const void *d, unsigned int cnt); - int EVP_DigestVerifyFinal(EVP_MD_CTX *ctx, unsigned char *sig, size_t siglen); + int EVP_DigestVerifyFinal(EVP_MD_CTX *ctx, const unsigned char *sig, size_t siglen); =head1 DESCRIPTION