Home | History | Annotate | Download | only in strings

Lines Matching defs:fmt

130   const char fmt[]  = "hello%cworld";
136 EXPECT_EQ(-1, SafeSNPrintf(buf, static_cast<size_t>(-1), fmt, ' '));
140 EXPECT_EQ(-1, SafeSNPrintf(buf, 0, fmt, ' '));
145 SafeSNPrintf(buf, 1, fmt, ' '));
153 SafeSNPrintf(buf, 2, fmt, ' '));
162 SafeSNPrintf(buf, sizeof(buf), fmt, ' '));
169 EXPECT_EQ(static_cast<ssize_t>(sizeof(text))-1, SafeSPrintf(buf, fmt, ' '));
522 char buf[40], fmt[40];
533 SafeSPrintf(fmt, "%%%dc", std::numeric_limits<ssize_t>::max() - 1);
534 EXPECT_EQ(std::numeric_limits<ssize_t>::max()-1, SafeSPrintf(buf, fmt, 'A'));
535 SafeSPrintf(fmt, "%%%dc",
538 EXPECT_EQ(2, SafeSPrintf(buf, fmt, 'A'));
541 EXPECT_DEATH(SafeSPrintf(buf, fmt, 'A'), "padding <= max_padding");
563 SafeSPrintf(fmt, "%%%do", std::numeric_limits<ssize_t>::max()-1);
565 SafeSNPrintf(buf, 4, fmt, 1));
567 SafeSPrintf(fmt, "%%0%do", std::numeric_limits<ssize_t>::max()-1);
569 SafeSNPrintf(buf, 4, fmt, 1));
571 SafeSPrintf(fmt, "%%%do",
574 EXPECT_EQ(2, SafeSPrintf(buf, fmt, 1));
577 EXPECT_DEATH(SafeSPrintf(buf, fmt, 1), "padding <= max_padding");
597 SafeSPrintf(fmt, "%%%dd", std::numeric_limits<ssize_t>::max()-1);
599 SafeSNPrintf(buf, 4, fmt, 1));
601 SafeSPrintf(fmt, "%%0%dd", std::numeric_limits<ssize_t>::max()-1);
603 SafeSNPrintf(buf, 4, fmt, 1));
605 SafeSPrintf(fmt, "%%%dd",
608 EXPECT_EQ(2, SafeSPrintf(buf, fmt, 1));
611 EXPECT_DEATH(SafeSPrintf(buf, fmt, 1), "padding <= max_padding");
633 SafeSPrintf(fmt, "%%%dX", std::numeric_limits<ssize_t>::max()-1);
635 SafeSNPrintf(buf, 4, fmt, 1));
637 SafeSPrintf(fmt, "%%0%dX", std::numeric_limits<ssize_t>::max()-1);
639 SafeSNPrintf(buf, 4, fmt, 1));
641 SafeSPrintf(fmt, "%%%dX",
644 EXPECT_EQ(2, SafeSPrintf(buf, fmt, 1));
647 EXPECT_DEATH(SafeSPrintf(buf, fmt, 1), "padding <= max_padding");
661 SafeSPrintf(fmt, "%%%dp", std::numeric_limits<ssize_t>::max()-1);
663 SafeSNPrintf(buf, 4, fmt, (void*)1));
665 SafeSPrintf(fmt, "%%0%dp", std::numeric_limits<ssize_t>::max()-1);
667 SafeSNPrintf(buf, 4, fmt, (void*)1));
669 SafeSPrintf(fmt, "%%%dp",
672 EXPECT_EQ(2, SafeSPrintf(buf, fmt, 1));
675 EXPECT_DEATH(SafeSPrintf(buf, fmt, 1), "padding <= max_padding");
689 SafeSPrintf(fmt, "%%%ds", std::numeric_limits<ssize_t>::max()-1);
691 SafeSNPrintf(buf, 4, fmt, "A"));
693 SafeSPrintf(fmt, "%%0%ds", std::numeric_limits<ssize_t>::max()-1);
695 SafeSNPrintf(buf, 4, fmt, "A"));
697 SafeSPrintf(fmt, "%%%ds",
700 EXPECT_EQ(2, SafeSPrintf(buf, fmt, "A"));
703 EXPECT_DEATH(SafeSPrintf(buf, fmt, "A"), "padding <= max_padding");