Lines Matching refs:dst
101 char dst[] = "fail";
102 strvis(dst, NULL, VIS_SAFE);
103 ATF_REQUIRE(dst[0] == '\0' && dst[1] == 'a');
114 char dst[] = "fail";
115 strvis(dst, "", VIS_SAFE);
116 ATF_REQUIRE(dst[0] == '\0' && dst[1] == 'a');
128 char dst[] = "fail";
131 n = strnvis(dst, 0, "", VIS_SAFE);
132 ATF_CHECK(memcmp(dst, "fail", sizeof(dst)) == 0);
208 char dst[sizeof(src) + 1];
214 for (i = 0; i < sizeof(dst) - 1; i++) {
215 memset(dst, STRVIS_OVERFLOW_MARKER, sizeof(dst));
216 n = strnvis(dst, i, src, VIS_SAFE);
217 ATF_CHECK_EQ_MSG(dst[i], STRVIS_OVERFLOW_MARKER,
218 "[%u] dst=[%02hhx %02hhx %02hhx %02hhx %02hhx]"
220 i, dst[0], dst[1], dst[2], dst[3], dst[4],
225 memset(dst, STRVIS_OVERFLOW_MARKER, sizeof(dst));
226 n = strnvis(dst, sizeof(dst) - 1, src, VIS_SAFE);
227 ATF_CHECK_EQ_MSG(dst[sizeof(dst) - 1], STRVIS_OVERFLOW_MARKER,
228 "[%u] dst=[%02hhx %02hhx %02hhx %02hhx %02hhx %02hhx]"
230 i, dst[0], dst[1], dst[2], dst[3], dst[4], dst[5],
232 ATF_CHECK_EQ_MSG(n, (int)sizeof(dst) - 2, "n=%d", n);
246 char dst[sizeof(src) + 1];
250 for (i = 0; i < sizeof(dst) - 1; i++) {
251 memset(dst, STRVIS_OVERFLOW_MARKER, sizeof(dst));
252 n = strnvis(dst, i, src, VIS_SAFE | VIS_NOLOCALE);
253 ATF_CHECK_EQ_MSG(dst[i], STRVIS_OVERFLOW_MARKER,
254 "[%u] dst=[%02hhx %02hhx %02hhx %02hhx %02hhx]"
256 i, dst[0], dst[1], dst[2], dst[3], dst[4],
261 memset(dst, STRVIS_OVERFLOW_MARKER, sizeof(dst));
262 n = strnvis(dst, sizeof(dst) - 1, src, VIS_SAFE | VIS_NOLOCALE);
263 ATF_CHECK_EQ_MSG(dst[sizeof(dst) - 1], STRVIS_OVERFLOW_MARKER,
264 "[%u] dst=[%02hhx %02hhx %02hhx %02hhx %02hhx %02hhx]"
266 i, dst[0], dst[1], dst[2], dst[3], dst[4], dst[5],
268 ATF_CHECK_EQ_MSG(n, (int)sizeof(dst) - 2, "n=%d", n);