if(!ASN1_STRING_set((ASN1_STRING *)ia5, str, strlen(str))) {
if(!ASN1_STRING_set((ASN1_STRING *)ia5, (unsigned char*)str, strlen(str))) {
static ASN1_IA5STRING *s2i_ASN1_IA5STRING(X509V3_EXT_METHOD *method,	     X509V3_CTX *ctx, char *str){	ASN1_IA5STRING *ia5;	if(!str) {		X509V3err(X509V3_F_S2I_ASN1_IA5STRING,X509V3_R_INVALID_NULL_ARGUMENT);		return NULL;	}	if(!(ia5 = ASN1_IA5STRING_new())) goto err;	if(!ASN1_STRING_set((ASN1_STRING *)ia5, str, strlen(str))) {		ASN1_IA5STRING_free(ia5);		goto err;	}	return ia5;	err:	X509V3err(X509V3_F_S2I_ASN1_IA5STRING,ERR_R_MALLOC_FAILURE);	return NULL;}