Constification.
authorDr. Stephen Henson <steve@openssl.org>
Wed, 11 Apr 2007 12:26:53 +0000 (12:26 +0000)
committerDr. Stephen Henson <steve@openssl.org>
Wed, 11 Apr 2007 12:26:53 +0000 (12:26 +0000)
crypto/x509v3/v3_utl.c
crypto/x509v3/x509v3.h

index 3dba0557b86d87bb77d274c7a381af7f9b5638ac..f1b5c94c2a2b4fdd7da336340b33094a1442cb0c 100644 (file)
@@ -360,10 +360,10 @@ static char *strip_spaces(char *name)
  * @@@ (Contents of buffer are always kept in ASCII, also on EBCDIC machines)
  */
 
-char *hex_to_string(unsigned char *buffer, long len)
+char *hex_to_string(const unsigned char *buffer, long len)
 {
        char *tmp, *q;
-       unsigned char *p;
+       const unsigned char *p;
        int i;
        const static char hexdig[] = "0123456789ABCDEF";
        if(!buffer || !len) return NULL;
@@ -389,7 +389,7 @@ char *hex_to_string(unsigned char *buffer, long len)
  * a buffer
  */
 
-unsigned char *string_to_hex(char *str, long *len)
+unsigned char *string_to_hex(const char *str, long *len)
 {
        unsigned char *hexbuf, *q;
        unsigned char ch, cl, *p;
index 4881d676019ccf684addd305e993b5d27d1e5176..8d73beec3ebb7fb52f72ff1a96e3cd6512509ce4 100644 (file)
@@ -616,8 +616,8 @@ void *X509V3_get_d2i(STACK_OF(X509_EXTENSION) *x, int nid, int *crit, int *idx);
 X509_EXTENSION *X509V3_EXT_i2d(int ext_nid, int crit, void *ext_struc);
 int X509V3_add1_i2d(STACK_OF(X509_EXTENSION) **x, int nid, void *value, int crit, unsigned long flags);
 
-char *hex_to_string(unsigned char *buffer, long len);
-unsigned char *string_to_hex(char *str, long *len);
+char *hex_to_string(const unsigned char *buffer, long len);
+unsigned char *string_to_hex(const char *str, long *len);
 int name_cmp(const char *name, const char *cmp);
 
 void X509V3_EXT_val_prn(BIO *out, STACK_OF(CONF_VALUE) *val, int indent,