Lines Matching refs:utf8
30 ASN1_UTF8STRING *utf8) in i2s_ASN1_UTF8STRING() argument
34 if (utf8 == NULL || utf8->length == 0) { in i2s_ASN1_UTF8STRING()
38 if ((tmp = OPENSSL_malloc(utf8->length + 1)) == NULL) in i2s_ASN1_UTF8STRING()
40 memcpy(tmp, utf8->data, utf8->length); in i2s_ASN1_UTF8STRING()
41 tmp[utf8->length] = 0; in i2s_ASN1_UTF8STRING()
48 ASN1_UTF8STRING *utf8; in s2i_ASN1_UTF8STRING() local
53 if ((utf8 = ASN1_UTF8STRING_new()) == NULL) { in s2i_ASN1_UTF8STRING()
57 if (!ASN1_STRING_set((ASN1_STRING *)utf8, str, strlen(str))) { in s2i_ASN1_UTF8STRING()
59 ASN1_UTF8STRING_free(utf8); in s2i_ASN1_UTF8STRING()
63 ebcdic2ascii(utf8->data, utf8->data, utf8->length); in s2i_ASN1_UTF8STRING()
65 return utf8; in s2i_ASN1_UTF8STRING()