X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=crypto%2Fasn1%2Fd2i_pr.c;h=5f3058514289bd8add6c43566cf7c955bb2274dc;hb=875a644a9047e96dfcce27af876d30460759805e;hp=8d0dc2790423f06a3f31d77bb8cf805dffd9fef6;hpb=ec37635c948e2cda2dc55e8b3630f516a4b06fd7;p=oweals%2Fopenssl.git diff --git a/crypto/asn1/d2i_pr.c b/crypto/asn1/d2i_pr.c index 8d0dc27904..5f30585142 100644 --- a/crypto/asn1/d2i_pr.c +++ b/crypto/asn1/d2i_pr.c @@ -72,7 +72,7 @@ #include #endif -EVP_PKEY *d2i_PrivateKey(int type, EVP_PKEY **a, unsigned char **pp, +EVP_PKEY *d2i_PrivateKey(int type, EVP_PKEY **a, const unsigned char **pp, long length) { EVP_PKEY *ret; @@ -135,11 +135,11 @@ err: /* This works like d2i_PrivateKey() except it automatically works out the type */ -EVP_PKEY *d2i_AutoPrivateKey(EVP_PKEY **a, unsigned char **pp, +EVP_PKEY *d2i_AutoPrivateKey(EVP_PKEY **a, const unsigned char **pp, long length) { STACK_OF(ASN1_TYPE) *inkey; - unsigned char *p; + const unsigned char *p; int keytype; p = *pp; /* Dirty trick: read in the ASN1 data into a STACK_OF(ASN1_TYPE):