PR: 2433
authorDr. Stephen Henson <steve@openssl.org>
Mon, 24 Jan 2011 16:20:05 +0000 (16:20 +0000)
committerDr. Stephen Henson <steve@openssl.org>
Mon, 24 Jan 2011 16:20:05 +0000 (16:20 +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 753021a7a2a311b37a2d00a88c418ae6dd52869c..2fc48c1551a5d40247b2d04f45679004e182bbd1 100644 (file)
@@ -95,7 +95,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 f7718b5a94be016fad6433188e08f8aa9787cdd3..59540e4e799e2c4de60430b261105adbfeb9f7ed 100644 (file)
@@ -1067,7 +1067,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);