/freebsd-11.0-release/lib/libc/tests/locale/ |
H A D | mbtowc_test.c | 28 * Test program for mbtowc(), as specified by IEEE Std. 1003.1-2001 and 57 ATF_REQUIRE(mbtowc(NULL, NULL, 0) == 0); 62 ATF_REQUIRE(mbtowc(&wc, buf, 1) == 0); 67 ATF_REQUIRE(mbtowc(&wc, buf, 1) == 1); 73 ATF_REQUIRE(mbtowc(&wc, buf, 0) == -1); 75 ATF_REQUIRE(mbtowc(NULL, NULL, 0) == 0); 86 ATF_REQUIRE(mbtowc(&wc, buf, 1) == 0); 91 ATF_REQUIRE(mbtowc(&wc, buf, 1) == 1); 97 ATF_REQUIRE(mbtowc(&wc, buf, 0) == -1); 99 ATF_REQUIRE(mbtowc(NUL [all...] |
/freebsd-11.0-release/contrib/netbsd-tests/lib/libc/locale/ |
H A D | t_mbtowc.c | 96 ret = mbtowc(NULL, NULL, 0); 102 ret = mbtowc(NULL, illegal, strlen(illegal)); 103 (void)printf("mbtowc() returned: %zd\n", ret); 111 ret = mbtowc(NULL, NULL, 0); 120 ret = mbtowc(NULL, legal, strlen(legal)); 121 (void)printf("mbtowc() returned: %zd\n", ret); 129 ATF_TC(mbtowc); variable 130 ATF_TC_HEAD(mbtowc, tc) 132 atf_tc_set_md_var(tc, "descr", "Checks mbtowc(3)"); 134 ATF_TC_BODY(mbtowc, t [all...] |
/freebsd-11.0-release/lib/libc/locale/ |
H A D | mbtowc.c | 33 __FBSDID("$FreeBSD: releng/11.0/lib/libc/locale/mbtowc.c 296278 2016-03-01 19:15:34Z pfg $"); 49 locale->mbtowc = initial; 52 rval = XLOCALE_CTYPE(locale)->__mbrtowc(pwc, s, n, &locale->mbtowc); 64 mbtowc(wchar_t * __restrict pwc, const char * __restrict s, size_t n) function
|
H A D | xlocale_private.h | 122 /** Persistent state used by mbtowc() calls. */ 123 __mbstate_t mbtowc; member in struct:_xlocale
|
H A D | Makefile.inc | 12 mbsrtowcs.c mbtowc.c mbstowcs.c \ 43 mbsrtowcs.3 mbstowcs.3 mbtowc.3 multibyte.3 \
|
/freebsd-11.0-release/cddl/contrib/opensolaris/lib/libgen/common/ |
H A D | gmatch.c | 55 n = mbtowc(&cl, p, MB_LEN_MAX); \ 70 n = mbtowc(&cl, s, MB_LEN_MAX); 78 n = mbtowc(&cl, p, MB_LEN_MAX); 166 n = mbtowc(&cl, s, MB_LEN_MAX);
|
/freebsd-11.0-release/contrib/ncurses/ncurses/widechar/ |
H A D | charable.c | 74 if (mbtowc(&convert, temp, 1) >= 0)
|
/freebsd-11.0-release/contrib/libstdc++/include/c_compatibility/ |
H A D | stdlib.h | 55 using std::mbtowc;
|
/freebsd-11.0-release/contrib/libstdc++/include/c_std/ |
H A D | std_cstdlib.h | 92 #undef mbtowc 127 using ::mbtowc;
|
/freebsd-11.0-release/lib/libedit/ |
H A D | chartype.h | 58 #define ct_mbtowc mbtowc 59 #define ct_mbtowc_reset mbtowc(0,0,(size_t)0)
|
/freebsd-11.0-release/include/ |
H A D | stdlib.h | 101 int mbtowc(wchar_t * __restrict, const char * __restrict, size_t);
|
/freebsd-11.0-release/contrib/libarchive/tar/ |
H A D | util.c | 73 /* TODO: Hack up a version of mbtowc for platforms with no wide 77 * #define mbtowc(wcp, p, n) ((*wcp = *p), 1) 148 /* Note: mbrtowc() has a cleaner API, but mbtowc() seems a bit 150 if (mbtowc(NULL, NULL, 1) == -1) { /* Reset the shift state. */ 151 /* mbtowc() should never fail in practice, but 165 if (try_wc && (n = mbtowc(&wc, p, length)) != -1) {
|
/freebsd-11.0-release/contrib/libc-vis/ |
H A D | vis.c | 462 clen = mbtowc(src, mbsrc, MB_LEN_MAX);
|
/freebsd-11.0-release/gnu/usr.bin/grep/ |
H A D | search.c | 600 mr = mbtowc (&nwc, beg + start + len, 985 mr = mbtowc (&pwc, s, beg - s); 1003 mr = mbtowc (&nwc, beg + len, buf + size - beg - len);
|
/freebsd-11.0-release/contrib/compiler-rt/lib/msan/ |
H A D | msan_interceptors.cc | 569 INTERCEPTOR(int, mbtowc, wchar_t *dest, const char *src, SIZE_T n) { 571 int res = REAL(mbtowc)(dest, src, n); 1593 INTERCEPT_FUNCTION(mbtowc);
|
/freebsd-11.0-release/contrib/tcsh/ |
H A D | tc.str.c | 123 ret = mbtowc(&tmp, s, n);
|
H A D | sh.h | 107 #define reset_mbtowc() TCSH_IGNORE(mbtowc(NULL, NULL, 0))
|
/freebsd-11.0-release/usr.bin/sort/ |
H A D | sort.c | 317 res = mbtowc(wc, c, MB_CUR_MAX);
|
/freebsd-11.0-release/contrib/gcc/ |
H A D | sys-protos.h | 690 extern int mbtowc(wchar_t *, const char *, size_t);
|
/freebsd-11.0-release/bin/sh/ |
H A D | expand.c | 1210 chrlen = mbtowc(&c, *p, 4);
|
/freebsd-11.0-release/contrib/libarchive/libarchive/ |
H A D | archive_string.c | 616 r = mbtowc(wcs, mbs, wcs_length); 2171 mbtowc(NULL, NULL, 0); 2179 r = mbtowc(&wc, p, n);
|
H A D | archive_write_disk_posix.c | 2666 l = mbtowc(&wc, p, alen);
|
/freebsd-11.0-release/contrib/dialog/ |
H A D | configure | 14332 mbtowc \
|
/freebsd-11.0-release/contrib/ncurses/ |
H A D | configure | 8758 for ac_func in putwc btowc wctob mbtowc wctomb mblen mbrlen mbrtowc wcsrtombs mbsrtowcs wcstombs mbstowcs
|