Lines Matching defs:wcstr
127 ldap_x_utf8s_to_wcs ( wchar_t *wcstr, const char *utf8str, size_t count )
136 if ( wcstr )
137 *wcstr = 0;
142 while ( *utf8str && (wcstr==NULL || wclen<count) ) {
159 if (wcstr) wcstr[wclen] = ch;
166 if (wcstr && wclen < count) wcstr[wclen] = 0;
275 ldap_x_wcs_to_utf8s ( char *utf8str, const wchar_t *wcstr, size_t count )
282 if (wcstr == NULL) /* Treat input ptr NULL as an empty string */
283 wcstr = ∅
287 while (*wcstr)
290 n = ldap_x_wc_to_utf8( NULL, *wcstr++, LDAP_MAX_UTF8_LEN);
302 n = 1; /* In case of empty wcstr */
303 while (*wcstr)
305 n = ldap_x_wc_to_utf8( p, *wcstr++, count);
370 size_t (*f_wcstombs)(char *mbstr, const wchar_t *wcstr, size_t count) )
451 size_t (*f_mbstowcs)(wchar_t *wcstr, const char *mbstr, size_t count) )