Lines Matching defs:dstbuf
52 wchar_t dstbuf[128];
59 wmemset(dstbuf, 0xcccc, sizeof(dstbuf) / sizeof(*dstbuf));
60 ATF_REQUIRE(mbstowcs(dstbuf, srcbuf, sizeof(dstbuf) / sizeof(*dstbuf)) == 5);
61 ATF_REQUIRE(wcscmp(dstbuf, L"hello") == 0);
62 ATF_REQUIRE(dstbuf[6] == 0xcccc);
67 wmemset(dstbuf, 0xcccc, sizeof(dstbuf) / sizeof(*dstbuf));
68 ATF_REQUIRE(mbstowcs(dstbuf, srcbuf, 4) == 4);
69 ATF_REQUIRE(wmemcmp(dstbuf, L"hell", 4) == 0);
70 ATF_REQUIRE(dstbuf[5] == 0xcccc);
80 wmemset(dstbuf, 0xcccc, sizeof(dstbuf) / sizeof(*dstbuf));
81 ATF_REQUIRE(mbstowcs(dstbuf, srcbuf, 1) == 0);
82 ATF_REQUIRE(dstbuf[0] == 0);
83 ATF_REQUIRE(dstbuf[1] == 0xcccc);
88 wmemset(dstbuf, 0xcccc, sizeof(dstbuf) / sizeof(*dstbuf));
89 ATF_REQUIRE(mbstowcs(dstbuf, srcbuf, 0) == 0);
90 ATF_REQUIRE(dstbuf[0] == 0xcccc);
99 wmemset(dstbuf, 0xcccc, sizeof(dstbuf) / sizeof(*dstbuf));
100 ATF_REQUIRE(mbstowcs(dstbuf, srcbuf, sizeof(dstbuf) / sizeof(*dstbuf)) == 5);
101 ATF_REQUIRE(dstbuf[0] == 0xA3C1 && dstbuf[1] == 0x20 && dstbuf[2] == 0x42 &&
102 dstbuf[3] == 0x20 && dstbuf[4] == 0xA3C3 && dstbuf[5] == 0);