| Index: mozilla/security/nss/lib/certdb/alg1485.c
|
| diff --git a/mozilla/security/nss/lib/certdb/alg1485.c b/mozilla/security/nss/lib/certdb/alg1485.c
|
| index 5fc20295def4d9a51b94058081b87d2b89bd23ba..80968b490d599868f32e72d12406267083dd6777 100644
|
| --- a/mozilla/security/nss/lib/certdb/alg1485.c
|
| +++ b/mozilla/security/nss/lib/certdb/alg1485.c
|
| @@ -458,7 +458,7 @@ ParseRFC1485AVA(PRArenaPool *arena, char **pbp, char *endptr)
|
| vt = SEC_ASN1_UTF8_STRING;
|
| }
|
|
|
| - derVal.data = valBuf;
|
| + derVal.data = (unsigned char*) valBuf;
|
| derVal.len = valLen;
|
| a = CERT_CreateAVAFromSECItem(arena, kind, vt, &derVal);
|
| }
|
| @@ -981,7 +981,7 @@ AppendAVA(stringBuf *bufp, CERTAVA *ava, CertStrictnessLevel strict)
|
|
|
| nameLen = strlen(tagName);
|
| valueLen = (useHex ? avaValue->len :
|
| - cert_RFC1485_GetRequiredLen(avaValue->data, avaValue->len,
|
| + cert_RFC1485_GetRequiredLen((char *)avaValue->data, avaValue->len,
|
| &mode));
|
| len = nameLen + valueLen + 2; /* Add 2 for '=' and trailing NUL */
|
|
|
| @@ -1194,8 +1194,8 @@ avaToString(PRArenaPool *arena, CERTAVA *ava)
|
| if(!avaValue) {
|
| return buf;
|
| }
|
| - valueLen = cert_RFC1485_GetRequiredLen(avaValue->data, avaValue->len,
|
| - NULL) + 1;
|
| + valueLen = cert_RFC1485_GetRequiredLen((char *)avaValue->data,
|
| + avaValue->len, NULL) + 1;
|
| if (arena) {
|
| buf = (char *)PORT_ArenaZAlloc(arena, valueLen);
|
| } else {
|
|
|