Lines Matching refs:native
244 char native = ret->from_dos[i];
245 if(! (native & 0x80))
247 ret->to_dos[native & 0x7f] = 0x80 | i;
349 * Convert wchar string to native, converting at most len wchar characters
350 * Returns number of generated native characters
352 int wchar_to_native(const wchar_t *wchar, char *native, size_t len)
359 r=safe_iconv(to_native, wchar, native, len, &mangled);
360 native[r]='\0';
364 char *dptr = native;
378 return dptr-native;
383 * Convert native string to wchar string, converting at most len wchar
387 int native_to_wchar(const char *native, wchar_t *wchar, size_t len,
394 for(i=0; i<len && (native < end || !end); i++) {
395 int r = mbrtowc(wchar+i, native, len, &ps);
401 char c = *native;
411 native += r;
413 if(mangled && end && native < end)