Lines Matching refs:srcbuf
51 wchar_t srcbuf[128];
57 wmemset(srcbuf, 0xcc, sizeof(srcbuf) / sizeof(*srcbuf));
58 wcscpy(srcbuf, L"hello");
60 ATF_REQUIRE(wcstombs(dstbuf, srcbuf, sizeof(dstbuf)) == 5);
65 wmemset(srcbuf, 0xcc, sizeof(srcbuf) / sizeof(*srcbuf));
66 wcscpy(srcbuf, L"hello");
68 ATF_REQUIRE(wcstombs(dstbuf, srcbuf, 4) == 4);
73 wmemset(srcbuf, 0xcc, sizeof(srcbuf) / sizeof(*srcbuf));
74 wcscpy(srcbuf, L"hello");
75 ATF_REQUIRE(wcstombs(NULL, srcbuf, sizeof(dstbuf)) == 5);
78 wmemset(srcbuf, 0xcc, sizeof(srcbuf) / sizeof(*srcbuf));
79 wcscpy(srcbuf, L"hello");
81 ATF_REQUIRE(wcstombs(dstbuf, srcbuf, sizeof(dstbuf)) == 5);
86 wmemset(srcbuf, 0xcc, sizeof(srcbuf) / sizeof(*srcbuf));
87 wcscpy(srcbuf, L"hello");
88 ATF_REQUIRE(wcstombs(NULL, srcbuf, 0) == 5);
91 wmemset(srcbuf, 0xcc, sizeof(srcbuf) / sizeof(*srcbuf));
92 srcbuf[0] = L'\0';
94 ATF_REQUIRE(wcstombs(dstbuf, srcbuf, sizeof(dstbuf)) == 0);
98 wmemset(srcbuf, 0xcc, sizeof(srcbuf) / sizeof(*srcbuf));
99 wcscpy(srcbuf, L"hello");
101 ATF_REQUIRE(wcstombs(dstbuf, srcbuf, 0) == 0);
111 wmemset(srcbuf, 0xcc, sizeof(srcbuf) / sizeof(*srcbuf));
112 srcbuf[0] = 0xA3C1;
113 srcbuf[1] = 0x0020;
114 srcbuf[2] = 0x0042;
115 srcbuf[3] = 0x0020;
116 srcbuf[4] = 0xA3C3;
117 srcbuf[5] = 0x0000;
119 ATF_REQUIRE(wcstombs(dstbuf, srcbuf, sizeof(dstbuf)) == 7);