Searched refs:lcodecvt (Results 1 – 3 of 3) sorted by relevance
/ndk/sources/cxx-stl/stlport/src/c_locale_win32/ |
D | c_wlocale_win32.c | 67 _Locale_codecvt_t *lcodecvt = (_Locale_codecvt_t*)malloc(sizeof(_Locale_codecvt_t)); in _Locale_codecvt_create() local 69 if (!lcodecvt) { *__err_code = _STLP_LOC_NO_MEMORY; return lcodecvt; } in _Locale_codecvt_create() 70 memset(lcodecvt, 0, sizeof(_Locale_codecvt_t)); in _Locale_codecvt_create() 72 if (__GetLCIDFromName(name, &lcodecvt->lc.id, cp_name, lc_hint) == -1) in _Locale_codecvt_create() 73 { free(lcodecvt); *__err_code = _STLP_LOC_UNKNOWN_NAME; return NULL; } in _Locale_codecvt_create() 75 lcodecvt->cp = atoi(cp_name); in _Locale_codecvt_create() 76 if (!GetCPInfo(lcodecvt->cp, &CPInfo)) { free(lcodecvt); return NULL; } in _Locale_codecvt_create() 78 if (lcodecvt->cp != CP_UTF7 && lcodecvt->cp != CP_UTF8) { in _Locale_codecvt_create() 79 lcodecvt->mbtowc_flags = MB_PRECOMPOSED; in _Locale_codecvt_create() 80 lcodecvt->wctomb_flags = WC_COMPOSITECHECK | WC_SEPCHARS; in _Locale_codecvt_create() [all …]
|
/ndk/sources/cxx-stl/stlport/src/c_locale_dummy/ |
D | c_locale_dummy.c | 126 char const* _Locale_codecvt_name(const struct _Locale_codecvt *lcodecvt, char* buf) in _Locale_codecvt_name() argument 145 void _Locale_codecvt_destroy(struct _Locale_codecvt *lcodecvt) {} in _Locale_codecvt_destroy() argument 248 int _WLocale_mb_cur_max (struct _Locale_codecvt *lcodecvt) { return 1; } in _WLocale_mb_cur_max() argument 249 int _WLocale_mb_cur_min (struct _Locale_codecvt *lcodecvt) { return 1; } in _WLocale_mb_cur_min() argument 250 int _WLocale_is_stateless (struct _Locale_codecvt *lcodecvt) { return 1; } in _WLocale_is_stateless() argument 252 size_t _WLocale_mbtowc(struct _Locale_codecvt *lcodecvt, in _WLocale_mbtowc() argument 258 size_t _WLocale_wctomb(struct _Locale_codecvt *lcodecvt, in _WLocale_wctomb() argument 264 size_t _WLocale_unshift(struct _Locale_codecvt *lcodecvt, in _WLocale_unshift() argument
|
/ndk/sources/cxx-stl/stlport/src/c_locale_glibc/ |
D | c_locale_glibc2.c | 338 int _WLocale_mb_cur_max( struct _Locale_codecvt * lcodecvt) { return 1; } in _WLocale_mb_cur_max() argument 339 int _WLocale_mb_cur_min( struct _Locale_codecvt * lcodecvt) { return 1; } in _WLocale_mb_cur_min() argument 340 int _WLocale_is_stateless( struct _Locale_codecvt * lcodecvt) { return 1; } in _WLocale_is_stateless() argument 343 size_t _WLocale_mbtowc(struct _Locale_codecvt *lcodecvt, in _WLocale_mbtowc() argument 349 size_t _WLocale_wctomb(struct _Locale_codecvt *lcodecvt, in _WLocale_wctomb() argument 356 size_t _WLocale_unshift(struct _Locale_codecvt *lcodecvt, in _WLocale_unshift() argument
|