Lines Matching refs:strncat
1261 // Normal strncat calls.
1262 strncat(to, from, 0);
1263 strncat(to, from, from_size);
1265 strncat(to, from, 2 * from_size);
1267 EXPECT_DEATH(strncat(to - 1, from, 0), LeftOOBErrorMessage(1));
1268 strncat(to, from + from_size - 1, 10);
1270 EXPECT_DEATH(strncat(to - 1, from, 2), LeftOOBErrorMessage(1));
1271 EXPECT_DEATH(strncat(to, from - 1, 2), LeftOOBErrorMessage(1));
1272 EXPECT_DEATH(strncat(to + to_size, from, 2), RightOOBErrorMessage(0));
1273 EXPECT_DEATH(strncat(to, from + from_size, 2), RightOOBErrorMessage(0));
1279 EXPECT_DEATH(strncat(to, from, from_size + 1), RightOOBErrorMessage(0));
1281 EXPECT_DEATH(strncat(to + 1, from, 1), RightOOBErrorMessage(0));
1285 EXPECT_DEATH(strncat(to, from, from_size - 1), RightOOBErrorMessage(0));
1287 strncat(to, from, from_size - 2);
1347 // Check "strncat".
1350 strncat(str, str + 10, 10); // from is empty
1351 EXPECT_DEATH(strncat(str, str + 11, 10), OverlapErrorMessage("strncat"));
1354 strncat(str + 5, str, 5);
1356 EXPECT_DEATH(strncat(str + 5, str, 6), OverlapErrorMessage("strncat"));
1357 EXPECT_DEATH(strncat(str, str + 9, 10), OverlapErrorMessage("strncat"));