Lines Matching defs:s2
285 char *s2 = MallocAndMemsetString(size, fill);
287 s2[size - 1] = '\0';
289 Ident(StrCmp(s1, s2));
290 Ident(StrCmp(s1, s2 + size - 1));
291 Ident(StrCmp(s1 + size - 1, s2 + size - 1));
293 s2[size - 1] = 'x';
294 Ident(StrCmp(s1, s2));
296 EXPECT_DEATH(Ident(StrCmp)(s1 - 1, s2), LeftOOBReadMessage(1));
297 EXPECT_DEATH(Ident(StrCmp)(s1, s2 - 1), LeftOOBReadMessage(1));
298 EXPECT_DEATH(Ident(StrCmp)(s1 + size, s2), RightOOBReadMessage(0));
299 EXPECT_DEATH(Ident(StrCmp)(s1, s2 + size), RightOOBReadMessage(0));
303 EXPECT_DEATH(Ident(StrCmp)(s1 + size - 1, s2), RightOOBReadMessage(0));
305 free(s2);
322 char *s2 = MallocAndMemsetString(size);
324 s2[size - 1] = '\0';
326 Ident(StrNCmp(s1, s2, size + 2));
328 s2[size - 1] = 'x';
329 Ident(StrNCmp(s1 + size - 2, s2 + size - 2, size));
330 s2[size - 1] = 'z';
331 Ident(StrNCmp(s1 - 1, s2 - 1, 0));
332 Ident(StrNCmp(s1 + size - 1, s2 + size - 1, 1));
334 EXPECT_DEATH(Ident(StrNCmp)(s1 - 1, s2, 1), LeftOOBReadMessage(1));
335 EXPECT_DEATH(Ident(StrNCmp)(s1, s2 - 1, 1), LeftOOBReadMessage(1));
336 EXPECT_DEATH(Ident(StrNCmp)(s1 + size, s2, 1), RightOOBReadMessage(0));
337 EXPECT_DEATH(Ident(StrNCmp)(s1, s2 + size, 1), RightOOBReadMessage(0));
339 EXPECT_DEATH(Ident(StrNCmp)(s1 + 1, s2 + 1, size), RightOOBReadMessage(0));
340 EXPECT_DEATH(Ident(StrNCmp)(s1 + size - 1, s2, 2), RightOOBReadMessage(0));
342 free(s2);