Home | History | Annotate | Download | only in tests

Lines Matching refs:strncpy

180   strncpy(to, from, 0);
181 strncpy(to - 1, from - 1, 0);
182 // normal strncpy calls
183 strncpy(to, from, from_size);
184 strncpy(to, from, to_size);
185 strncpy(to, from + from_size - 1, to_size);
186 strncpy(to + to_size - 1, from, 1);
188 EXPECT_DEATH(Ident(strncpy(to, from - 1, from_size)),
190 EXPECT_DEATH(Ident(strncpy(to - 1, from, from_size)),
192 EXPECT_DEATH(Ident(strncpy(to, from + from_size, 1)),
194 EXPECT_DEATH(Ident(strncpy(to + to_size, from, 1)),
197 EXPECT_DEATH(Ident(strncpy(to + to_size - from_size + 1, from, from_size)),
199 EXPECT_DEATH(Ident(strncpy(to + 1, from, to_size)),
203 // normal strncpy call
204 strncpy(to, from, from_size);
206 EXPECT_DEATH(Ident(strncpy(to, from, to_size)),
480 // Check "strncpy".
482 strncpy(str, str + 10, 10);
483 EXPECT_DEATH(strncpy(str, str + 9, 10), OverlapErrorMessage("strncpy"));
484 EXPECT_DEATH(strncpy(str + 9, str, 10), OverlapErrorMessage("strncpy"));
486 strncpy(str + 11, str, 20);
487 EXPECT_DEATH(strncpy(str + 10, str, 20), OverlapErrorMessage("strncpy"));