|
ReactOS 0.4.16-dev-2104-gb84fa49
|
#include <stdio.h>#include <limits.h>#include <mbctype.h>#include <mbstring.h>#include "msvcrt.h"#include "mtdll.h"#include "winnls.h"#include "wine/debug.h"
Go to the source code of this file.
Classes | |
| struct | cp_extra_info_t |
Variables | |
| unsigned char | MSVCRT_mbctype [257] = { 0 } |
| static struct cp_extra_info_t | g_cpextrainfo [] |
| static const unsigned char | mbbtombc_932 [] |
| static const unsigned char | mbctombb_932_punct [] |
| static const unsigned char | mbctombb_932_kana [] |
Definition at line 189 of file mbcs.c.
Referenced by Test___mb_cur_max().
Definition at line 1811 of file mbcs.c.
Referenced by _ismbbkana().
Definition at line 2062 of file mbcs.c.
Definition at line 2085 of file mbcs.c.
Definition at line 1942 of file mbcs.c.
Referenced by _ismbcalnum().
Definition at line 2006 of file mbcs.c.
Referenced by _ismbchira(), and _mbctokata_l().
Definition at line 2034 of file mbcs.c.
Referenced by _ismbckata(), and _mbctohira_l().
Definition at line 3530 of file mbcs.c.
Referenced by _ismbcl0().
Definition at line 3559 of file mbcs.c.
Referenced by _ismbcl1().
Definition at line 3588 of file mbcs.c.
Referenced by _ismbcl2().
Definition at line 2108 of file mbcs.c.
Referenced by _ismbcl0_l(), _ismbcl1_l(), _ismbcl2_l(), _ismbclegal(), and _mbcjmstojis_l().
Definition at line 1919 of file mbcs.c.
Referenced by _ismbcsymbol().
Definition at line 2156 of file mbcs.c.
Definition at line 2124 of file mbcs.c.
Referenced by _ismbslead(), _ismbstrail_l(), and _mbsncat_l().
Definition at line 2179 of file mbcs.c.
| int CDECL _ismbstrail_l | ( | const unsigned char * | start, |
| const unsigned char * | str, | ||
| _locale_t | locale | ||
| ) |
Definition at line 2164 of file mbcs.c.
Referenced by _ismbstrail(), and _mbsdec_l().
Definition at line 1773 of file mbcs.c.
Referenced by _mbbtombc().
Definition at line 829 of file mbcs.c.
| int CDECL _mbccpy_s | ( | unsigned char * | dest, |
| size_t | maxsize, | ||
| int * | copied, | ||
| const unsigned char * | src | ||
| ) |
| int CDECL _mbccpy_s_l | ( | unsigned char * | dest, |
| size_t | maxsize, | ||
| int * | copied, | ||
| const unsigned char * | src, | ||
| _locale_t | locale | ||
| ) |
Definition at line 795 of file mbcs.c.
Referenced by _mbccpy(), _mbccpy_l(), and _mbccpy_s().
Definition at line 590 of file mbcs.c.
Referenced by _mbcjistojms().
Definition at line 639 of file mbcs.c.
Referenced by _mbcjmstojis().
Definition at line 685 of file mbcs.c.
Referenced by _mbclen(), and _mbsinc_l().
Definition at line 3501 of file mbcs.c.
Definition at line 3522 of file mbcs.c.
Definition at line 458 of file mbcs.c.
Referenced by _mbctolower(), _mbsicmp_l(), _mbslwr_l(), _mbslwr_s_l(), _mbsnbicmp_l(), and _mbsnicmp_l().
Definition at line 544 of file mbcs.c.
Referenced by _mbctombb().
Definition at line 501 of file mbcs.c.
Referenced by _mbctoupper(), _mbsupr_l(), and _mbsupr_s_l().
Definition at line 3067 of file mbcs.c.
Referenced by mblen().
Definition at line 2284 of file mbcs.c.
Definition at line 2240 of file mbcs.c.
Referenced by _mbsbtype(), _mbsnbcat_l(), and _mbsncat_l().
Definition at line 1591 of file mbcs.c.
| int CDECL _mbscat_s_l | ( | unsigned char * | dst, |
| size_t | size, | ||
| const unsigned char * | src, | ||
| _locale_t | locale | ||
| ) |
Definition at line 1549 of file mbcs.c.
Referenced by _mbscat_s().
Definition at line 1646 of file mbcs.c.
Referenced by _mbstok_s_l().
Definition at line 1616 of file mbcs.c.
Referenced by _mbschr().
Definition at line 1171 of file mbcs.c.
Definition at line 1140 of file mbcs.c.
Referenced by _mbscmp().
Definition at line 1262 of file mbcs.c.
Definition at line 1077 of file mbcs.c.
| int CDECL _mbscpy_s_l | ( | unsigned char * | dst, |
| size_t | size, | ||
| const unsigned char * | src, | ||
| _locale_t | locale | ||
| ) |
Definition at line 1068 of file mbcs.c.
Referenced by _mbscpy_s().
Definition at line 2963 of file mbcs.c.
Definition at line 2935 of file mbcs.c.
Referenced by _mbscspn().
Definition at line 2211 of file mbcs.c.
| unsigned char *CDECL _mbsdec_l | ( | const unsigned char * | start, |
| const unsigned char * | cur, | ||
| _locale_t | locale | ||
| ) |
Definition at line 2187 of file mbcs.c.
Referenced by _mbsdec().
Definition at line 1308 of file mbcs.c.
Definition at line 1275 of file mbcs.c.
Referenced by _mbsicmp().
Definition at line 1214 of file mbcs.c.
Definition at line 771 of file mbcs.c.
Definition at line 2673 of file mbcs.c.
Referenced by _mbslwr().
Definition at line 2768 of file mbcs.c.
Definition at line 2720 of file mbcs.c.
Referenced by _mbslwr_s().
Definition at line 2554 of file mbcs.c.
| unsigned char *CDECL _mbsnbcat_l | ( | unsigned char * | dst, |
| const unsigned char * | src, | ||
| size_t | len, | ||
| _locale_t | locale | ||
| ) |
Definition at line 2512 of file mbcs.c.
Referenced by _mbsnbcat().
Definition at line 2619 of file mbcs.c.
| int CDECL _mbsnbcat_s_l | ( | unsigned char * | dst, |
| size_t | size, | ||
| const unsigned char * | src, | ||
| size_t | len, | ||
| _locale_t | locale | ||
| ) |
Definition at line 2562 of file mbcs.c.
Referenced by _mbsnbcat_s().
Definition at line 1419 of file mbcs.c.
| int CDECL _mbsnbcmp_l | ( | const unsigned char * | str, |
| const unsigned char * | cmp, | ||
| size_t | len, | ||
| _locale_t | locale | ||
| ) |
Definition at line 1366 of file mbcs.c.
Referenced by _mbsnbcmp().
Definition at line 2504 of file mbcs.c.
Definition at line 2472 of file mbcs.c.
Referenced by _mbsnbcnt(), _mbsncoll_l(), _mbsnicoll_l(), and _mbsninc_l().
| int CDECL _mbsnbcoll_l | ( | const unsigned char * | str1, |
| const unsigned char * | str2, | ||
| size_t | len, | ||
| _locale_t | locale | ||
| ) |
Definition at line 1227 of file mbcs.c.
Referenced by _mbscoll(), _mbscoll_l(), and _mbsnbcoll().
Definition at line 1132 of file mbcs.c.
| unsigned char *CDECL _mbsnbcpy_l | ( | unsigned char * | dst, |
| const unsigned char * | src, | ||
| size_t | n, | ||
| _locale_t | locale | ||
| ) |
Definition at line 1088 of file mbcs.c.
Referenced by _mbsnbcpy().
| int CDECL _mbsnbcpy_s_l | ( | unsigned char * | dst, |
| size_t | size, | ||
| const unsigned char * | src, | ||
| size_t | n, | ||
| _locale_t | locale | ||
| ) |
Definition at line 997 of file mbcs.c.
Referenced by _mbscpy_s_l(), and _mbsnbcpy_s().
Definition at line 1532 of file mbcs.c.
| int CDECL _mbsnbicmp_l | ( | const unsigned char * | str, |
| const unsigned char * | cmp, | ||
| size_t | len, | ||
| _locale_t | locale | ||
| ) |
Definition at line 1477 of file mbcs.c.
Referenced by _mbsnbicmp().
| int CDECL _mbsnbicoll_l | ( | const unsigned char * | str1, |
| const unsigned char * | str2, | ||
| size_t | len, | ||
| _locale_t | locale | ||
| ) |
Definition at line 1179 of file mbcs.c.
Referenced by _mbsicoll(), _mbsicoll_l(), and _mbsnbicoll().
Definition at line 2372 of file mbcs.c.
| unsigned char *CDECL _mbsnbset_l | ( | unsigned char * | str, |
| unsigned int | c, | ||
| size_t | len, | ||
| _locale_t | locale | ||
| ) |
Definition at line 2333 of file mbcs.c.
Referenced by _mbsnbset().
Definition at line 2665 of file mbcs.c.
| unsigned char *CDECL _mbsncat_l | ( | unsigned char * | dst, |
| const unsigned char * | src, | ||
| size_t | len, | ||
| _locale_t | locale | ||
| ) |
Definition at line 2627 of file mbcs.c.
Referenced by _mbsncat().
Definition at line 2463 of file mbcs.c.
Definition at line 2423 of file mbcs.c.
Referenced by _mbsnccnt().
Definition at line 1358 of file mbcs.c.
| int CDECL _mbsncmp_l | ( | const unsigned char * | str, |
| const unsigned char * | cmp, | ||
| size_t | len, | ||
| _locale_t | locale | ||
| ) |
Definition at line 1316 of file mbcs.c.
Referenced by _mbsncmp().
Definition at line 986 of file mbcs.c.
| unsigned char *CDECL _mbsncpy_l | ( | unsigned char * | dst, |
| const unsigned char * | src, | ||
| size_t | n, | ||
| _locale_t | locale | ||
| ) |
Definition at line 859 of file mbcs.c.
Referenced by _mbsncpy().
Definition at line 450 of file mbcs.c.
Referenced by _mbstok_s_l().
Definition at line 440 of file mbcs.c.
Referenced by _mbschr_l(), _mbscmp_l(), _mbsicmp_l(), _mbslwr_l(), _mbslwr_s_l(), _mbsnbcmp_l(), _mbsnbicmp_l(), _mbsncmp_l(), _mbsnextc(), _mbsnicmp_l(), _mbsrchr_l(), _mbsupr_l(), and _mbsupr_s_l().
Definition at line 1469 of file mbcs.c.
| int CDECL _mbsnicmp_l | ( | const unsigned char * | str, |
| const unsigned char * | cmp, | ||
| size_t | len, | ||
| _locale_t | locale | ||
| ) |
Definition at line 1429 of file mbcs.c.
Referenced by _mbsnicmp().
Definition at line 787 of file mbcs.c.
Referenced by _Success_().
Definition at line 740 of file mbcs.c.
Referenced by _mbslen(), _mbslen_l(), and _mbsnlen().
Definition at line 2414 of file mbcs.c.
| unsigned char *CDECL _mbsnset_l | ( | unsigned char * | str, |
| unsigned int | c, | ||
| size_t | len, | ||
| _locale_t | locale | ||
| ) |
Definition at line 2380 of file mbcs.c.
Referenced by _mbsnset().
Definition at line 3052 of file mbcs.c.
| unsigned char *CDECL _mbspbrk_l | ( | const unsigned char * | str, |
| const unsigned char * | accept, | ||
| _locale_t | locale | ||
| ) |
Definition at line 3019 of file mbcs.c.
Referenced by _mbspbrk().
Definition at line 1687 of file mbcs.c.
Definition at line 1654 of file mbcs.c.
Referenced by _mbsrchr().
Definition at line 2971 of file mbcs.c.
Referenced by _mbsrev().
Definition at line 2293 of file mbcs.c.
Referenced by _mbsset().
| size_t CDECL _mbsspn_l | ( | const unsigned char * | string, |
| const unsigned char * | set, | ||
| _locale_t | locale | ||
| ) |
Definition at line 2927 of file mbcs.c.
| unsigned char *CDECL _mbsspnp_l | ( | const unsigned char * | string, |
| const unsigned char * | set, | ||
| _locale_t | locale | ||
| ) |
Definition at line 1758 of file mbcs.c.
| unsigned char *CDECL _mbstok_l | ( | unsigned char * | str, |
| const unsigned char * | delim, | ||
| _locale_t | locale | ||
| ) |
| unsigned char *CDECL _mbstok_s | ( | unsigned char * | str, |
| const unsigned char * | delim, | ||
| unsigned char ** | ctx | ||
| ) |
| unsigned char *CDECL _mbstok_s_l | ( | unsigned char * | str, |
| const unsigned char * | delim, | ||
| unsigned char ** | ctx, | ||
| _locale_t | locale | ||
| ) |
Definition at line 1695 of file mbcs.c.
Referenced by _mbstok(), _mbstok_l(), and _mbstok_s().
Definition at line 3283 of file mbcs.c.
| int CDECL _mbstowcs_s | ( | size_t * | ret, |
| wchar_t * | wcstr, | ||
| size_t | size, | ||
| const char * | mbstr, | ||
| size_t | count | ||
| ) |
| int CDECL _mbstowcs_s_l | ( | size_t * | ret, |
| wchar_t * | wcstr, | ||
| size_t | size, | ||
| const char * | mbstr, | ||
| size_t | count, | ||
| _locale_t | locale | ||
| ) |
Definition at line 3127 of file mbcs.c.
Referenced by _mbstrlen().
Definition at line 2776 of file mbcs.c.
Referenced by _mbsupr().
Definition at line 2862 of file mbcs.c.
Definition at line 2820 of file mbcs.c.
Referenced by _mbsupr_s().
Definition at line 400 of file mbcs.c.
| threadmbcinfo * create_mbcinfo | ( | int | cp, |
| LCID | lcid, | ||
| threadmbcinfo * | old_mbcinfo | ||
| ) |
Definition at line 219 of file mbcs.c.
Referenced by _create_locale(), and _setmbcp().
Definition at line 3425 of file mbcs.c.
Referenced by mbsrtowcs_s().
| int CDECL mbsrtowcs_s | ( | size_t * | ret, |
| wchar_t * | wcstr, | ||
| size_t | len, | ||
| const char ** | mbstr, | ||
| size_t | count, | ||
| mbstate_t * | state | ||
| ) |
Definition at line 3460 of file mbcs.c.
Definition at line 90 of file mbcs.c.
Referenced by _ismbcalnum_l(), _ismbcalpha_l(), _ismbcdigit_l(), _ismbcgraph_l(), _ismbclower_l(), _ismbcprint_l(), _ismbcpunct_l(), _ismbcspace_l(), _ismbcsymbol_l(), and _ismbcupper_l().
Definition at line 168 of file mbcs.c.
Referenced by _mbsset_l().
Definition at line 118 of file mbcs.c.
Referenced by _mbsnbcnt_l(), and _mbsnccnt_l().
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
| WINE_DEFAULT_DEBUG_CHANNEL | ( | msvcrt | ) |
|
static |
Definition at line 48 of file mbcs.c.
Referenced by create_mbcinfo().
Definition at line 60 of file mbcs.c.
Referenced by _mbbtombc_l().
Definition at line 82 of file mbcs.c.
Referenced by _mbctombb_l().
Definition at line 73 of file mbcs.c.
Referenced by _mbctombb_l().
Definition at line 38 of file mbcs.c.
Referenced by _setmbcp().