Home
last modified time | relevance | path

Searched refs:wcstr (Results 1 – 3 of 3) sorted by relevance

/netbsd-src/external/bsd/openldap/dist/libraries/libldap/
H A Dutf-8-conv.c130 ldap_x_utf8s_to_wcs ( wchar_t *wcstr, const char *utf8str, size_t count ) in ldap_x_utf8s_to_wcs() argument
139 if ( wcstr ) in ldap_x_utf8s_to_wcs()
140 *wcstr = 0; in ldap_x_utf8s_to_wcs()
145 while ( *utf8str && (wcstr==NULL || wclen<count) ) { in ldap_x_utf8s_to_wcs()
162 if (wcstr) wcstr[wclen] = ch; in ldap_x_utf8s_to_wcs()
169 if (wcstr && wclen < count) wcstr[wclen] = 0; in ldap_x_utf8s_to_wcs()
278 ldap_x_wcs_to_utf8s ( char *utf8str, const wchar_t *wcstr, size_t count ) in ldap_x_wcs_to_utf8s() argument
285 if (wcstr == NULL) /* Treat input ptr NULL as an empty string */ in ldap_x_wcs_to_utf8s()
286 wcstr = &empty; in ldap_x_wcs_to_utf8s()
290 while (*wcstr) in ldap_x_wcs_to_utf8s()
[all …]
/netbsd-src/external/bsd/openldap/dist/include/
H A Dldap_utf8.h69 wchar_t *wcstr, LDAP_CONST char *utf8str, size_t count ));
77 char *utf8str, LDAP_CONST wchar_t *wcstr, size_t count ));
92 LDAP_CONST wchar_t *wcstr, size_t count) ));
103 size_t (*ldap_f_mbstowcs)( wchar_t *wcstr,
/netbsd-src/external/bsd/openldap/dist/doc/devel/
H A Dutfconv.txt62 int ldap_x_utf8s_to_wcs (wchar_t *wcstr, const char *utf8str, size_t count)
64 wcstr (OUT) Points to a wide char buffer to receive the
77 characters written to wcstr, excluding the null termination
80 If wcstr is NULL, the function returns the number of wide
118 int ldap_x_wcs_to_utf8s (char *utf8str, const wchar_t *wcstr, size_t count)
126 wcstr (IN) Address of the null-terminated wide char string to convert.
195 size_t (*f_mbstowcs)(wchar_t *wcstr, const char *mbstr, size_t count))
257 size_t (*f_wcstombs)(char *mbstr, const wchar_t *wcstr, size_t count) )