constify DSA_SIG_get0()
authorDr. Stephen Henson <steve@openssl.org>
Sun, 20 Mar 2016 18:58:19 +0000 (18:58 +0000)
committerDr. Stephen Henson <steve@openssl.org>
Sun, 20 Mar 2016 19:56:56 +0000 (19:56 +0000)
Reviewed-by: Rich Salz <rsalz@openssl.org>
crypto/dsa/dsa_asn1.c
doc/crypto/DSA_SIG_new.pod
include/openssl/dsa.h

index b2ac1e6f03a49e9ad80c4fad35d7f876cfbae8ad..c338b5f3a89cbc01ff881a7709efe5c0af99fa4d 100644 (file)
@@ -75,7 +75,7 @@ ASN1_SEQUENCE(DSA_SIG) = {
 
 IMPLEMENT_ASN1_FUNCTIONS_const(DSA_SIG)
 
-void DSA_SIG_get0(BIGNUM **pr, BIGNUM **ps, DSA_SIG *sig)
+void DSA_SIG_get0(BIGNUM **pr, BIGNUM **ps, const DSA_SIG *sig)
 {
     *pr = sig->r;
     *ps = sig->s;
index 2d9e2729edb78ed634dd09526f50896cc209f1ed..82cff7d4c1d384f355c33204c0ff17fe32f0dcb5 100644 (file)
@@ -10,7 +10,7 @@ DSA_SIG_new, DSA_SIG_free - allocate and free DSA signature objects
 
  DSA_SIG *DSA_SIG_new(void);
  void DSA_SIG_free(DSA_SIG *a);
- void DSA_SIG_get0(BIGNUM **pr, BIGNUM **ps, DSA_SIG *sig);
+ void DSA_SIG_get0(BIGNUM **pr, BIGNUM **ps, const DSA_SIG *sig);
 
 =head1 DESCRIPTION
 
index 3346853152fa3442d24bb6759348f9688a31769a..865344932fd44770dbf55d903102a10e08ac8170 100644 (file)
@@ -184,7 +184,7 @@ DSA_SIG *DSA_SIG_new(void);
 void DSA_SIG_free(DSA_SIG *a);
 int i2d_DSA_SIG(const DSA_SIG *a, unsigned char **pp);
 DSA_SIG *d2i_DSA_SIG(DSA_SIG **v, const unsigned char **pp, long length);
-void DSA_SIG_get0(BIGNUM **pr, BIGNUM **ps, DSA_SIG *sig);
+void DSA_SIG_get0(BIGNUM **pr, BIGNUM **ps, const DSA_SIG *sig);
 
 DSA_SIG *DSA_do_sign(const unsigned char *dgst, int dlen, DSA *dsa);
 int DSA_do_verify(const unsigned char *dgst, int dgst_len,