Home | History | Annotate | Download | only in tests

Lines Matching refs:buf

313   char buf[10];
315 ASSERT_FORTIFY(strcpy(buf, orig));
325 char buf[0];
327 ASSERT_FORTIFY(strcpy(buf, orig));
337 char buf[0];
339 ASSERT_FORTIFY(strcpy(buf, orig));
349 char buf[1];
351 ASSERT_FORTIFY(strcpy(buf, orig));
360 char buf[10];
361 memcpy(buf, "0123456789", sizeof(buf));
362 ASSERT_FORTIFY(printf("%zd", strlen(buf)));
370 char buf[10];
371 memcpy(buf, "0123456789", sizeof(buf));
372 ASSERT_FORTIFY(printf("%s", strchr(buf, 'a')));
380 char buf[10];
381 memcpy(buf, "0123456789", sizeof(buf));
382 ASSERT_FORTIFY(printf("%s", strrchr(buf, 'a')));
414 char buf[10];
417 ASSERT_FORTIFY(sprintf(buf, "%s", source_buf));
426 char* buf = (char *) malloc(10);
429 ASSERT_FORTIFY(sprintf(buf, "%s", source_buf));
430 free(buf);
435 char buf[5];
436 ASSERT_FORTIFY(sprintf(buf, "aaaaa"));
440 char buf[10];
445 result = vsprintf(buf, fmt, va); // should crash here
459 char buf[10];
465 result = vsnprintf(buf, size, fmt, va); // should crash here
479 char buf[10];
481 strncpy(buf, "012345678", n);
482 ASSERT_FORTIFY(strncat(buf, "9", n));
486 char buf[10];
487 buf[0] = '\0';
489 ASSERT_FORTIFY(strncat(buf, "0123456789", n));
495 char buf[10];
496 buf[0] = '\0';
497 ASSERT_FORTIFY(strcat(buf, src));
501 char buf[20];
502 strcpy(buf, "0123456789");
504 ASSERT_FORTIFY(memmove(buf + 11, buf, n));
516 char buf[10];
518 ASSERT_FORTIFY(memset(buf, 0, n));
561 char buf[10];
562 memcpy(buf, "0123456789", sizeof(buf));
564 ASSERT_FORTIFY(bzero(buf, n));
574 char buf[10];
575 ASSERT_FORTIFY(recv(0, buf, data_len, 0));
580 char buf[10] = {0};
581 ASSERT_FORTIFY(send(0, buf, data_len, 0));
593 char buf[1];
594 fd_set* set = (fd_set*) buf;
599 char buf[1];
601 ASSERT_FORTIFY(getcwd(buf, ct));
605 char buf[1];
608 ASSERT_FORTIFY(pread(fd, buf, ct, 0));
613 char buf[1];
616 ASSERT_FORTIFY(pread64(fd, buf, ct, 0));
621 char buf[1] = {0};
624 buf, ct, 0));
629 char buf[1] = {0};
632 ASSERT_FORTIFY(pwrite64(fd, buf, ct, 0));
637 char buf[1];
640 ASSERT_FORTIFY(read(fd, buf, ct));
645 char buf[1] = {0};
648 ASSERT_EXIT(write(fd, buf, ct), testing::KilledBySignal(SIGABRT), "");
653 char buf[1];
656 ASSERT_FORTIFY(fread(buf, 1, ct, fp));
661 char buf[1] = {0};
664 ASSERT_FORTIFY(fwrite(buf, 1, ct, fp));
669 char buf[1];
671 ASSERT_FORTIFY(readlink("/dev/null", buf, ct));
675 char buf[1];
677 ASSERT_FORTIFY(readlinkat(AT_FDCWD, "/dev/null", buf, ct));
684 char buf[10];
685 memset(buf, 'A', sizeof(buf));
686 buf[0] = 'a';
687 buf[1] = '\0';
688 char* res = __strncat_chk(buf, "01234", sizeof(buf) - strlen(buf) - 1, sizeof(buf));
689 ASSERT_EQ(buf, res);
690 ASSERT_EQ('a', buf[0]);
691 ASSERT_EQ('0', buf[1]);
692 ASSERT_EQ('1', buf[2]);
693 ASSERT_EQ('2', buf[3]);
694 ASSERT_EQ('3', buf[4]);
695 ASSERT_EQ('4', buf[5]);
696 ASSERT_EQ('\0', buf[6]);
697 ASSERT_EQ('A', buf[7]);
698 ASSERT_EQ('A', buf[8]);
699 ASSERT_EQ('A', buf[9]);
703 char buf[10];
704 memset(buf, 'A', sizeof(buf));
705 buf[0] = 'a';
706 buf[1] = '\0';
707 char* res = __strncat_chk(buf, "0123456789", 5, sizeof(buf));
708 ASSERT_EQ(buf, res);
709 ASSERT_EQ('a', buf[0]);
710 ASSERT_EQ('0', buf[1]);
711 ASSERT_EQ('1', buf[2]);
712 ASSERT_EQ('2', buf[3]);
713 ASSERT_EQ('3', buf[4]);
714 ASSERT_EQ('4', buf[5]);
715 ASSERT_EQ('\0', buf[6]);
716 ASSERT_EQ('A', buf[7]);
717 ASSERT_EQ('A', buf[8]);
718 ASSERT_EQ('A', buf[9]);
722 char buf[10];
723 memset(buf, 'A', sizeof(buf));
724 buf[0] = '\0';
725 char* res = __strncat_chk(buf, "0123456789", 5, sizeof(buf));
726 ASSERT_EQ(buf, res);
727 ASSERT_EQ('0', buf[0]);
728 ASSERT_EQ('1', buf[1]);
729 ASSERT_EQ('2', buf[2]);
730 ASSERT_EQ('3', buf[3]);
731 ASSERT_EQ('4', buf[4]);
732 ASSERT_EQ('\0', buf[5]);
733 ASSERT_EQ('A', buf[6]);
734 ASSERT_EQ('A', buf[7]);
735 ASSERT_EQ('A', buf[8]);
736 ASSERT_EQ('A', buf[9]);
740 char buf[10];
741 memset(buf, 'A', sizeof(buf));
742 buf[9] = '\0';
743 char* res = __strncat_chk(buf, "", 5, sizeof(buf));
744 ASSERT_EQ(buf, res);
745 ASSERT_EQ('A', buf[0]);
746 ASSERT_EQ('A', buf[1]);
747 ASSERT_EQ('A', buf[2]);
748 ASSERT_EQ('A', buf[3]);
749 ASSERT_EQ('A', buf[4]);
750 ASSERT_EQ('A', buf[5]);
751 ASSERT_EQ('A', buf[6]);
752 ASSERT_EQ('A', buf[7]);
753 ASSERT_EQ('A', buf[8]);
754 ASSERT_EQ('\0', buf[9]);
758 char buf[10];
759 memset(buf, 'A', sizeof(buf));
760 buf[0] = 'a';
761 buf[1] = '\0';
762 char* res = __strncat_chk(buf, "01234567", 8, sizeof(buf));
763 ASSERT_EQ(buf, res);
764 ASSERT_EQ('a', buf[0]);
765 ASSERT_EQ('0', buf[1]);
766 ASSERT_EQ('1', buf[2]);
767 ASSERT_EQ('2', buf[3]);
768 ASSERT_EQ('3', buf[4]);
769 ASSERT_EQ('4', buf[5]);
770 ASSERT_EQ('5', buf[6]);
771 ASSERT_EQ('6', buf[7]);
772 ASSERT_EQ('7', buf[8]);
773 ASSERT_EQ('\0', buf[9]);
777 char buf[10];
778 memset(buf, 'A', sizeof(buf));
779 buf[0] = 'a';
780 buf[1] = '\0';
781 char* res = __strncat_chk(buf, "01234567", 9, sizeof(buf));
782 ASSERT_EQ(buf, res);
783 ASSERT_EQ('a', buf[0]);
784 ASSERT_EQ('0', buf[1]);
785 ASSERT_EQ('1', buf[2]);
786 ASSERT_EQ('2', buf[3]);
787 ASSERT_EQ('3', buf[4]);
788 ASSERT_EQ('4', buf[5]);
789 ASSERT_EQ('5', buf[6]);
790 ASSERT_EQ('6', buf[7]);
791 ASSERT_EQ('7', buf[8]);
792 ASSERT_EQ('\0', buf[9]);
797 char buf[10];
798 memset(buf, 'A', sizeof(buf));
799 buf[0] = 'a';
800 buf[1] = '\0';
801 char* res = __strcat_chk(buf, "01234", sizeof(buf));
802 ASSERT_EQ(buf, res);
803 ASSERT_EQ('a', buf[0]);
804 ASSERT_EQ('0', buf[1]);
805 ASSERT_EQ('1', buf[2]);
806 ASSERT_EQ('2', buf[3]);
807 ASSERT_EQ('3', buf[4]);
808 ASSERT_EQ('4', buf[5]);
809 ASSERT_EQ('\0', buf[6]);
810 ASSERT_EQ('A', buf[7]);
811 ASSERT_EQ('A', buf[8]);
812 ASSERT_EQ('A', buf[9]);
816 char buf[10];
817 memset(buf, 'A', sizeof(buf));
818 buf[0] = 'a';
819 buf[1] = '\0';
820 char* res = __strcat_chk(buf, "01234567", sizeof(buf));
821 ASSERT_EQ(buf, res);
822 ASSERT_EQ('a', buf[0]);
823 ASSERT_EQ('0', buf[1]);
824 ASSERT_EQ('1', buf[2]);
825 ASSERT_EQ('2', buf[3]);
826 ASSERT_EQ('3', buf[4]);
827 ASSERT_EQ('4', buf[5]);
828 ASSERT_EQ('5', buf[6]);
829 ASSERT_EQ('6', buf[7]);
830 ASSERT_EQ('7', buf[8]);
831 ASSERT_EQ('\0', buf[9]);
913 char buf[10];
914 memset(buf, 'A', sizeof(buf));
915 buf[0] = 'a';
916 buf[1] = '\0';
917 char* res = __strcat_chk(buf, "01234567", (size_t)-1);
918 ASSERT_EQ(buf, res);
919 ASSERT_EQ('a', buf[0]);
920 ASSERT_EQ('0', buf[1]);
921 ASSERT_EQ('1', buf[2]);
922 ASSERT_EQ('2', buf[3]);
923 ASSERT_EQ('3', buf[4]);
924 ASSERT_EQ('4', buf[5]);
925 ASSERT_EQ('5', buf[6]);
926 ASSERT_EQ('6', buf[7]);
927 ASSERT_EQ('7', buf[8]);
928 ASSERT_EQ('\0', buf[9]);
934 char buf[10];
935 char* res = __stpcpy_chk(buf, "012345678", (size_t)-1);
936 ASSERT_EQ(buf + strlen("012345678"), res);
937 ASSERT_STREQ("012345678", buf);
943 char buf[10];
944 char* res = __strcpy_chk(buf, "012345678", (size_t)-1);
945 ASSERT_EQ(buf, res);
946 ASSERT_STREQ("012345678", buf);
952 char buf[10];
953 void* res = __memcpy_chk(buf, "012345678", sizeof(buf), (size_t)-1);
954 ASSERT_EQ((void*)buf, res);
955 ASSERT_EQ('0', buf[0]);
956 ASSERT_EQ('1', buf[1]);
957 ASSERT_EQ('2', buf[2]);
958 ASSERT_EQ('3', buf[3]);
959 ASSERT_EQ('4', buf[4]);
960 ASSERT_EQ('5', buf[5]);
961 ASSERT_EQ('6', buf[6]);
962 ASSERT_EQ('7', buf[7]);
963 ASSERT_EQ('8', buf[8]);
964 ASSERT_EQ('\0', buf[9]);
974 char buf[BUFSIZ];
975 snprintf(BUF_AND_SIZE(buf), CONTENTS);
976 EXPECT_STREQ(CONTENTS, buf);
978 snprintf(BUF_AND_SIZE_AND_CONTENTS(buf));
979 EXPECT_STREQ(CONTENTS, buf);
981 sprintf(BUF_AND_CONTENTS(buf));
982 EXPECT_STREQ(CONTENTS, buf);
987 pollfd buf[1] = {{0, POLLIN, 0}};
989 ASSERT_FORTIFY(poll(buf, fd_count, 0));
994 pollfd buf[1] = {{0, POLLIN, 0}};
998 ASSERT_FORTIFY(ppoll(buf, fd_count, &timeout, NULL));