Lines Matching refs:ptr1
217 Character *ptr, *ptr1, *ptr2; member in StringTestState
245 ptr = ptr1 = ptr2 = nullptr; in ResetPointers()
248 ptr1 = glob_ptr1 + alignments[align1_index_]; in ResetPointers()
268 memset(state.ptr1, 'L', state.len[i]); in TEST()
269 state.ptr1[random() % state.len[i]] = '\0'; in TEST()
270 state.ptr1[state.len[i] - 1] = '\0'; in TEST()
272 strcpy(state.ptr + state.MAX_LEN - 1, state.ptr1); in TEST()
274 EXPECT_TRUE(strcat(state.ptr2, state.ptr1) == state.ptr2); in TEST()
447 memset(state.ptr1, ~seek_char, state.len[i]); in TEST()
449 memset(state.ptr1, '\1', state.len[i]); in TEST()
451 state.ptr1[state.len[i] - 1] = '\0'; in TEST()
457 expected = state.ptr1 + state.len[i] - 1; in TEST()
462 state.ptr1[pos] = seek_char; in TEST()
463 expected = state.ptr1 + pos; in TEST()
466 ASSERT_TRUE(strchr(state.ptr1, seek_char) == expected); in TEST()
482 memset(state.ptr1, 'v', state.MAX_LEN); in TEST()
484 state.ptr1[state.len[i] - 1] = '\0'; in TEST()
491 memcpy(state.ptr1, state.ptr2, state.len[i]); in TEST()
493 actual = strcmp(state.ptr1, state.ptr2); in TEST()
495 memcpy(state.ptr1, state.ptr2, pos); in TEST()
496 if (state.ptr1[pos] > state.ptr2[pos]) { in TEST()
498 } else if (state.ptr1[pos] == state.ptr2[pos]) { in TEST()
499 state.ptr1[pos + 1] = '\0'; in TEST()
505 actual = strcmp(state.ptr1, state.ptr2); in TEST()
518 memset(state.ptr1, '\2', pos); in TEST()
519 state.ptr1[pos] = '\0'; in TEST()
520 state.ptr1[state.MAX_LEN - 1] = '\0'; in TEST()
522 memcpy(state.ptr, state.ptr1, state.MAX_LEN); in TEST()
528 memcpy(state.ptr + state.MAX_LEN, state.ptr1, pos + 1); in TEST()
531 ASSERT_TRUE(stpcpy(state.ptr2, state.ptr1) == state.ptr2 + strlen(state.ptr1)); in TEST()
532 ASSERT_FALSE((memcmp(state.ptr1, state.ptr, state.MAX_LEN)) != 0 || in TEST()
542 memset(state.ptr1, '\2', pos); in TEST()
543 state.ptr1[pos] = '\0'; in TEST()
544 state.ptr1[state.MAX_LEN - 1] = '\0'; in TEST()
546 memcpy(state.ptr, state.ptr1, state.MAX_LEN); in TEST()
552 memcpy(state.ptr + state.MAX_LEN, state.ptr1, pos + 1); in TEST()
555 ASSERT_TRUE(strcpy(state.ptr2, state.ptr1) == state.ptr2); in TEST()
556 ASSERT_FALSE((memcmp(state.ptr1, state.ptr, state.MAX_LEN)) != 0 || in TEST()
571 memset(state.ptr1, '\3', pos); in TEST()
572 state.ptr1[pos] = '\0'; in TEST()
574 memcpy(state.ptr + state.MAX_LEN - 1, state.ptr1, pos + 1); in TEST()
576 memcpy(state.ptr + state.MAX_LEN - 1, state.ptr1, state.len[i]); in TEST()
580 strlcat(state.ptr2, state.ptr1, state.MAX_LEN + state.len[i]); in TEST()
595 memset(state.ptr1, rand, state.MAX_LEN); in TEST()
599 state.ptr1[pos] = '\0'; in TEST()
601 memcpy(state.ptr, state.ptr1, state.MAX_LEN); in TEST()
607 memcpy(state.ptr + state.MAX_LEN, state.ptr1, state.MAX_LEN); in TEST()
610 memcpy(state.ptr + state.MAX_LEN, state.ptr1, pos + 1); in TEST()
613 ASSERT_EQ(strlcpy(state.ptr2, state.ptr1, state.MAX_LEN), strlen(state.ptr1)); in TEST()
614 ASSERT_FALSE((memcmp(state.ptr1, state.ptr, state.MAX_LEN) != 0) || in TEST()
630 memset(state.ptr1, 'I', state.len[i]); in TEST()
631 state.ptr1[random() % state.len[i]] = '\0'; in TEST()
632 state.ptr1[state.len[i] - 1] = '\0'; in TEST()
634 size_t pos = strlen(state.ptr1); in TEST()
637 strncpy(state.ptr + state.MAX_LEN - 1, state.ptr1, std::min(actual, pos)); in TEST()
640 ASSERT_TRUE(strncat(state.ptr2, state.ptr1, actual) == state.ptr2); in TEST()
650 memset(state.ptr1, 'v', state.MAX_LEN); in TEST()
652 state.ptr1[state.len[i] - 1] = '\0'; in TEST()
659 memcpy(state.ptr1, state.ptr2, state.len[i]); in TEST()
661 actual = strncmp(state.ptr1, state.ptr2, state.len[i]); in TEST()
663 memcpy(state.ptr1, state.ptr2, pos); in TEST()
664 if (state.ptr1[pos] > state.ptr2[pos]) { in TEST()
666 } else if (state.ptr1[pos] == state.ptr2[pos]) { in TEST()
667 state.ptr1[pos + 1] = '\0'; in TEST()
673 actual = strncmp(state.ptr1, state.ptr2, state.len[i]); in TEST()
684 memset(state.ptr1, 'J', state.MAX_LEN); in TEST()
687 state.ptr1[ptr1_len] = '\0'; in TEST()
689 memcpy(state.ptr, state.ptr1, state.MAX_LEN); in TEST()
698 memcpy(state.ptr + state.MAX_LEN, state.ptr1, copy_len); in TEST()
707 ASSERT_EQ(state.ptr2 + expected_end, stpncpy(state.ptr2, state.ptr1, copy_len)); in TEST()
710 ASSERT_EQ(0, memcmp(state.ptr1, state.ptr, state.MAX_LEN)); in TEST()
721 memset(state.ptr1, 'K', state.MAX_LEN); in TEST()
724 state.ptr1[ptr1_len] = '\0'; in TEST()
726 memcpy(state.ptr, state.ptr1, state.MAX_LEN); in TEST()
735 memcpy(state.ptr + state.MAX_LEN, state.ptr1, copy_len); in TEST()
744 ASSERT_EQ(state.ptr2 + expected_end, stpncpy(state.ptr2, state.ptr1, copy_len)); in TEST()
747 ASSERT_EQ(0, memcmp(state.ptr1, state.ptr, state.MAX_LEN)); in TEST()
759 memset(state.ptr1, ~seek_char, state.len[i]); in TEST()
761 memset(state.ptr1, '\1', state.len[i]); in TEST()
763 state.ptr1[state.len[i] - 1] = '\0'; in TEST()
769 expected = state.ptr1 + state.len[i] - 1; in TEST()
774 state.ptr1[pos] = seek_char; in TEST()
775 expected = state.ptr1 + pos; in TEST()
778 ASSERT_TRUE(strrchr(state.ptr1, seek_char) == expected); in TEST()
788 memset(state.ptr1, ~seek_char, state.len[i]); in TEST()
795 state.ptr1[pos] = seek_char; in TEST()
796 expected = state.ptr1 + pos; in TEST()
799 ASSERT_TRUE(memchr(state.ptr1, seek_char, state.len[i]) == expected); in TEST()
817 memset(state.ptr1, ~seek_char, state.len[i]); in TEST()
824 state.ptr1[pos] = seek_char; in TEST()
825 expected = state.ptr1 + pos; in TEST()
828 ASSERT_TRUE(memrchr(state.ptr1, seek_char, state.len[i]) == expected); in TEST()
839 memset(state.ptr1, c1, state.MAX_LEN); in TEST()
846 int actual = memcmp(state.ptr1, state.ptr2, state.MAX_LEN); in TEST()
861 wmemset(state.ptr1, c1, state.MAX_LEN); in TEST()
868 int actual = wmemcmp(state.ptr1, state.ptr2, (size_t) state.MAX_LEN); in TEST()
882 memset(state.ptr1, rand, state.len[i]); in TEST()
883 memset(state.ptr1 + state.len[i], ~rand, state.MAX_LEN - state.len[i]); in TEST()
889 ASSERT_FALSE(memcpy(state.ptr2 + pos, state.ptr1 + pos, state.len[i]) != state.ptr2 + pos); in TEST()
890 ASSERT_EQ(0, memcmp(state.ptr1, state.ptr2, state.MAX_LEN)); in TEST()
900 memset(state.ptr1, ~ch, state.MAX_LEN); in TEST()
901 memcpy(state.ptr2, state.ptr1, state.MAX_LEN); in TEST()
905 state.ptr1[k] = ch; in TEST()
910 ASSERT_EQ(0, memcmp(state.ptr1, state.ptr2, state.MAX_LEN)); in TEST()
919 memset(state.ptr1, 'Q', 2 * state.MAX_LEN); in TEST()
923 memset(state.ptr1, 'R', state.len[i]); in TEST()
924 memcpy(state.ptr2, state.ptr1, 2 * state.MAX_LEN); in TEST()
925 memcpy(state.ptr, state.ptr1, state.len[i]); in TEST()
926 memcpy(state.ptr1 + pos, state.ptr, state.len[i]); in TEST()
929 ASSERT_EQ(0, memcmp(state.ptr2, state.ptr1, 2 * state.MAX_LEN)); in TEST()
939 char* ptr1 = reinterpret_cast<char*>(malloc(2 * sizeof(char) * len)); in TEST() local
944 ASSERT_TRUE(ptr1 != nullptr); in TEST()
949 memset(ptr1, 'S', 2 * len); in TEST()
950 memset(ptr1, 'T', len); in TEST()
951 memcpy(ptr2, ptr1, 2 * len); in TEST()
952 memcpy(ptr, ptr1, len); in TEST()
953 memcpy(ptr1 + pos, ptr, len); in TEST()
956 ASSERT_EQ(0, memcmp(ptr2, ptr1, 2 * len)); in TEST()
959 free(ptr1); in TEST()
1017 memset(state.ptr1, '4', state.MAX_LEN); in TEST()
1018 memset(state.ptr1 + state.MAX_LEN, 'a', state.MAX_LEN); in TEST()
1019 memcpy(state.ptr2, state.ptr1, 2 * state.MAX_LEN); in TEST()
1022 memcpy(state.ptr2 + start, state.ptr1, state.len[i]); in TEST()
1024 bcopy(state.ptr1, state.ptr1 + start, state.len[i]); in TEST()
1025 ASSERT_EQ(0, memcmp(state.ptr1, state.ptr2, 2 * state.MAX_LEN)); in TEST()
1033 memset(state.ptr1, 'R', state.MAX_LEN); in TEST()
1038 memcpy(state.ptr2, state.ptr1, start); in TEST()
1040 memcpy(state.ptr2 + end, state.ptr1 + end, state.MAX_LEN - end); in TEST()
1042 bzero(state.ptr1 + start, end - start); in TEST()
1044 ASSERT_EQ(0, memcmp(state.ptr1, state.ptr2, state.MAX_LEN)); in TEST()