Lines Matching defs:dst
18 do { memset (dst, 'X', sizeof (dst)); strcpy (dst, (FILLER)); } while (0)
25 char dst[64], *d2;
28 if (strncat (dst, "", 100) != dst || memcmp (dst, "hello world\0XXX", 15))
31 if (strncat (dst, s2, 100) != dst || memcmp (dst, "hello world\0XXX", 15))
33 RESET_DST_WITH (s1); d2 = dst;
34 if (strncat (++d2, s2, 100) != dst+1 || d2 != dst+1
35 || memcmp (dst, "hello world\0XXX", 15))
37 RESET_DST_WITH (s1); d2 = dst;
38 if (strncat (++d2+5, s2, 100) != dst+6 || d2 != dst+1
39 || memcmp (dst, "hello world\0XXX", 15))
41 RESET_DST_WITH (s1); d2 = dst;
42 if (strncat (++d2+5, s1+11, 100) != dst+6 || d2 != dst+1
43 || memcmp (dst, "hello world\0XXX", 15))
45 RESET_DST_WITH (s1); d2 = dst;
46 if (strncat (++d2+5, s1, 0) != dst+6 || d2 != dst+1
47 || memcmp (dst, "hello world\0XXX", 15))
49 RESET_DST_WITH (s1); d2 = dst;
50 if (strncat (++d2+5, "", ++x) != dst+6 || d2 != dst+1 || x != 124
51 || memcmp (dst, "hello world\0XXX", 15))
55 if (strncat (dst, "foo", 3) != dst || memcmp (dst, "hello worldfoo\0XXX", 18))
58 if (strncat (dst, "foo", 100) != dst || memcmp (dst, "hello worldfoo\0XXX", 18))
61 if (strncat (dst, s1, 100) != dst || memcmp (dst, "hello worldhello world\0XXX", 26))
63 RESET_DST_WITH (s1); d2 = dst;
64 if (strncat (++d2, s1, 100) != dst+1 || d2 != dst+1
65 || memcmp (dst, "hello worldhello world\0XXX", 26))
67 RESET_DST_WITH (s1); d2 = dst;
68 if (strncat (++d2+5, s1, 100) != dst+6 || d2 != dst+1
69 || memcmp (dst, "hello worldhello world\0XXX", 26))
71 RESET_DST_WITH (s1); d2 = dst;
72 if (strncat (++d2+5, s1+5, 100) != dst+6 || d2 != dst+1
73 || memcmp (dst, "hello world world\0XXX", 21))
79 if (__builtin_strncat (dst, "", 100) != dst
80 || memcmp (dst, "hello world\0XXX", 15))