Lines Matching +full:0 +full:xa3
55 memset(srcbuf, 0xcc, sizeof(srcbuf)); in ATF_TC_BODY()
57 wmemset(dstbuf, 0xcccc, sizeof(dstbuf) / sizeof(*dstbuf)); in ATF_TC_BODY()
59 memset(&s, 0, sizeof(s)); in ATF_TC_BODY()
62 ATF_REQUIRE(wcscmp(dstbuf, L"hello") == 0); in ATF_TC_BODY()
63 ATF_REQUIRE(dstbuf[6] == 0xcccc); in ATF_TC_BODY()
67 memset(srcbuf, 0xcc, sizeof(srcbuf)); in ATF_TC_BODY()
69 wmemset(dstbuf, 0xcccc, sizeof(dstbuf) / sizeof(*dstbuf)); in ATF_TC_BODY()
71 memset(&s, 0, sizeof(s)); in ATF_TC_BODY()
74 ATF_REQUIRE(wmemcmp(dstbuf, L"hell", 4) == 0); in ATF_TC_BODY()
75 ATF_REQUIRE(dstbuf[5] == 0xcccc); in ATF_TC_BODY()
79 memset(srcbuf, 0xcc, sizeof(srcbuf)); in ATF_TC_BODY()
81 wmemset(dstbuf, 0xcccc, sizeof(dstbuf) / sizeof(*dstbuf)); in ATF_TC_BODY()
83 memset(&s, 0, sizeof(s)); in ATF_TC_BODY()
85 ATF_REQUIRE(wmemcmp(dstbuf, L"hell", 4) == 0); in ATF_TC_BODY()
86 ATF_REQUIRE(dstbuf[5] == 0xcccc); in ATF_TC_BODY()
90 memset(srcbuf, 0xcc, sizeof(srcbuf)); in ATF_TC_BODY()
93 memset(&s, 0, sizeof(s)); in ATF_TC_BODY()
94 ATF_REQUIRE(mbsnrtowcs(NULL, (const char **)&src, 6, 0, &s) == 5); in ATF_TC_BODY()
97 memset(srcbuf, 0xcc, sizeof(srcbuf)); in ATF_TC_BODY()
100 memset(&s, 0, sizeof(s)); in ATF_TC_BODY()
101 ATF_REQUIRE(mbsnrtowcs(NULL, (const char **)&src, 4, 0, &s) == 4); in ATF_TC_BODY()
104 memset(srcbuf, 0xcc, sizeof(srcbuf)); in ATF_TC_BODY()
106 wmemset(dstbuf, 0xcccc, sizeof(dstbuf) / sizeof(*dstbuf)); in ATF_TC_BODY()
110 ATF_REQUIRE(wcscmp(dstbuf, L"hello") == 0); in ATF_TC_BODY()
111 ATF_REQUIRE(dstbuf[6] == 0xcccc); in ATF_TC_BODY()
115 memset(srcbuf, 0xcc, sizeof(srcbuf)); in ATF_TC_BODY()
118 ATF_REQUIRE(mbsnrtowcs(NULL, (const char **)&src, 6, 0, NULL) == 5); in ATF_TC_BODY()
121 memset(srcbuf, 0xcc, sizeof(srcbuf)); in ATF_TC_BODY()
122 srcbuf[0] = '\0'; in ATF_TC_BODY()
124 memset(&s, 0, sizeof(s)); in ATF_TC_BODY()
125 wmemset(dstbuf, 0xcccc, sizeof(dstbuf) / sizeof(*dstbuf)); in ATF_TC_BODY()
126 ATF_REQUIRE(mbsnrtowcs(dstbuf, (const char **)&src, 1, 1, &s) == 0); in ATF_TC_BODY()
127 ATF_REQUIRE(dstbuf[0] == 0); in ATF_TC_BODY()
128 ATF_REQUIRE(dstbuf[1] == 0xcccc); in ATF_TC_BODY()
132 memset(srcbuf, 0xcc, sizeof(srcbuf)); in ATF_TC_BODY()
135 memset(&s, 0, sizeof(s)); in ATF_TC_BODY()
136 wmemset(dstbuf, 0xcccc, sizeof(dstbuf) / sizeof(*dstbuf)); in ATF_TC_BODY()
137 ATF_REQUIRE(mbsnrtowcs(dstbuf, (const char **)&src, 1, 0, &s) == 0); in ATF_TC_BODY()
138 ATF_REQUIRE(dstbuf[0] == 0xcccc); in ATF_TC_BODY()
142 memset(srcbuf, 0xcc, sizeof(srcbuf)); in ATF_TC_BODY()
144 memset(&s, 0, sizeof(s)); in ATF_TC_BODY()
145 wmemset(dstbuf, 0xcccc, sizeof(dstbuf) / sizeof(*dstbuf)); in ATF_TC_BODY()
146 ATF_REQUIRE(mbsnrtowcs(dstbuf, (const char **)&src, 0, 1, &s) == 0); in ATF_TC_BODY()
147 ATF_REQUIRE(dstbuf[0] == 0xcccc); in ATF_TC_BODY()
154 ATF_REQUIRE(strcmp(setlocale(LC_CTYPE, "ja_JP.eucJP"), "ja_JP.eucJP") == 0); in ATF_TC_BODY()
157 memset(srcbuf, 0xcc, sizeof(srcbuf)); in ATF_TC_BODY()
158 strcpy(srcbuf, "\xA3\xC1 B \xA3\xC3"); in ATF_TC_BODY()
160 memset(&s, 0, sizeof(s)); in ATF_TC_BODY()
161 wmemset(dstbuf, 0xcccc, sizeof(dstbuf) / sizeof(*dstbuf)); in ATF_TC_BODY()
164 ATF_REQUIRE(dstbuf[0] == 0xA3C1 && dstbuf[1] == 0x20 && dstbuf[2] == 0x42 && in ATF_TC_BODY()
165 dstbuf[3] == 0x20 && dstbuf[4] == 0xA3C3 && dstbuf[5] == 0); in ATF_TC_BODY()
169 memset(srcbuf, 0xcc, sizeof(srcbuf)); in ATF_TC_BODY()
170 strcpy(srcbuf, "\xA3\xC1 B \xA3\xC3"); in ATF_TC_BODY()
172 memset(&s, 0, sizeof(s)); in ATF_TC_BODY()
173 wmemset(dstbuf, 0xcccc, sizeof(dstbuf) / sizeof(*dstbuf)); in ATF_TC_BODY()
182 sizeof(*dstbuf), &s) == 0); in ATF_TC_BODY()