PR: 2433
authorDr. Stephen Henson <steve@openssl.org>
Mon, 24 Jan 2011 16:21:00 +0000 (16:21 +0000)
committerDr. Stephen Henson <steve@openssl.org>
Mon, 24 Jan 2011 16:21:00 +0000 (16:21 +0000)
Submitted by: Chris Wilson <chris@qwirx.com>
Reviewed by: steve

Constify ASN1_STRING_set_default_mask_asc().

crypto/asn1/a_strnid.c
crypto/asn1/asn1.h

index fe515b52baed89855ece3b6de996762be951a354..b68ae433d4ea6ac3390e5e618f349eae09370be8 100644 (file)
@@ -96,7 +96,7 @@ unsigned long ASN1_STRING_get_default_mask(void)
  * default:   the default value, Printable, T61, BMP.
  */
 
-int ASN1_STRING_set_default_mask_asc(char *p)
+int ASN1_STRING_set_default_mask_asc(const char *p)
 {
        unsigned long mask;
        char *end;
index 1958298f749b439e0ee8d352e76f44116d96ee58..d9d5443a33cab0adeed1941c76a2bd0182b15c92 100644 (file)
@@ -1051,7 +1051,7 @@ ASN1_STRING *ASN1_pack_string(void *obj, i2d_of_void *i2d,
 ASN1_STRING *ASN1_item_pack(void *obj, const ASN1_ITEM *it, ASN1_OCTET_STRING **oct);
 
 void ASN1_STRING_set_default_mask(unsigned long mask);
-int ASN1_STRING_set_default_mask_asc(char *p);
+int ASN1_STRING_set_default_mask_asc(const char *p);
 unsigned long ASN1_STRING_get_default_mask(void);
 int ASN1_mbstring_copy(ASN1_STRING **out, const unsigned char *in, int len,
                                        int inform, unsigned long mask);