Lines Matching refs:buf
74 char buf[16]; in TEST() local
75 char* s = fgets(buf, sizeof(buf), fp); in TEST()
98 char buf[7]; in TEST() local
99 ASSERT_EQ(buf, fgets(buf, sizeof(buf), tfile)); in TEST()
100 ASSERT_STREQ("hello\n", buf); in TEST()
102 ASSERT_EQ(NULL, fgets(buf, sizeof(buf), tfile)); in TEST()
250 char buf[32]; in TEST() local
251 snprintf(buf, sizeof(buf), "%zd", v); in TEST()
256 char buf[BUFSIZ]; in TEST() local
257 EXPECT_EQ(23, snprintf(buf, sizeof(buf), "<%a>", 9990.235)); in TEST()
258 EXPECT_STREQ("<0x1.3831e147ae148p+13>", buf); in TEST()
262 char buf[BUFSIZ]; in TEST() local
264 EXPECT_EQ(3, snprintf(buf, sizeof(buf), "<%lc>", wc)); in TEST()
265 EXPECT_STREQ("<a>", buf); in TEST()
269 char buf[BUFSIZ]; in TEST() local
271 EXPECT_EQ(8, snprintf(buf, sizeof(buf), "<%ls>", ws)); in TEST()
272 EXPECT_STREQ("<(null)>", buf); in TEST()
276 EXPECT_EQ(4, snprintf(buf, sizeof(buf), "<%ls>", ws)); in TEST()
277 EXPECT_STREQ("<hi>", buf); in TEST()
283 char buf[32]; in TEST() local
285 EXPECT_EQ(5, snprintf(buf, sizeof(buf), "a %n b", &i)); in TEST()
287 EXPECT_STREQ("a n b", buf); in TEST()
294 char buf[BUFSIZ]; in TEST() local
296 snprintf(buf, sizeof(buf), "a"); in TEST()
297 EXPECT_STREQ("a", buf); in TEST()
299 snprintf(buf, sizeof(buf), "%%"); in TEST()
300 EXPECT_STREQ("%", buf); in TEST()
302 snprintf(buf, sizeof(buf), "01234"); in TEST()
303 EXPECT_STREQ("01234", buf); in TEST()
305 snprintf(buf, sizeof(buf), "a%sb", "01234"); in TEST()
306 EXPECT_STREQ("a01234b", buf); in TEST()
309 snprintf(buf, sizeof(buf), "a%sb", s); in TEST()
310 EXPECT_STREQ("a(null)b", buf); in TEST()
312 snprintf(buf, sizeof(buf), "aa%scc", "bb"); in TEST()
313 EXPECT_STREQ("aabbcc", buf); in TEST()
315 snprintf(buf, sizeof(buf), "a%cc", 'b'); in TEST()
316 EXPECT_STREQ("abc", buf); in TEST()
318 snprintf(buf, sizeof(buf), "a%db", 1234); in TEST()
319 EXPECT_STREQ("a1234b", buf); in TEST()
321 snprintf(buf, sizeof(buf), "a%db", -8123); in TEST()
322 EXPECT_STREQ("a-8123b", buf); in TEST()
324 snprintf(buf, sizeof(buf), "a%hdb", static_cast<short>(0x7fff0010)); in TEST()
325 EXPECT_STREQ("a16b", buf); in TEST()
327 snprintf(buf, sizeof(buf), "a%hhdb", static_cast<char>(0x7fffff10)); in TEST()
328 EXPECT_STREQ("a16b", buf); in TEST()
330 snprintf(buf, sizeof(buf), "a%lldb", 0x1000000000LL); in TEST()
331 EXPECT_STREQ("a68719476736b", buf); in TEST()
333 snprintf(buf, sizeof(buf), "a%ldb", 70000L); in TEST()
334 EXPECT_STREQ("a70000b", buf); in TEST()
336 snprintf(buf, sizeof(buf), "a%pb", reinterpret_cast<void*>(0xb0001234)); in TEST()
337 EXPECT_STREQ("a0xb0001234b", buf); in TEST()
339 snprintf(buf, sizeof(buf), "a%xz", 0x12ab); in TEST()
340 EXPECT_STREQ("a12abz", buf); in TEST()
342 snprintf(buf, sizeof(buf), "a%Xz", 0x12ab); in TEST()
343 EXPECT_STREQ("a12ABz", buf); in TEST()
345 snprintf(buf, sizeof(buf), "a%08xz", 0x123456); in TEST()
346 EXPECT_STREQ("a00123456z", buf); in TEST()
348 snprintf(buf, sizeof(buf), "a%5dz", 1234); in TEST()
349 EXPECT_STREQ("a 1234z", buf); in TEST()
351 snprintf(buf, sizeof(buf), "a%05dz", 1234); in TEST()
352 EXPECT_STREQ("a01234z", buf); in TEST()
354 snprintf(buf, sizeof(buf), "a%8dz", 1234); in TEST()
355 EXPECT_STREQ("a 1234z", buf); in TEST()
357 snprintf(buf, sizeof(buf), "a%-8dz", 1234); in TEST()
358 EXPECT_STREQ("a1234 z", buf); in TEST()
360 snprintf(buf, sizeof(buf), "A%-11sZ", "abcdef"); in TEST()
361 EXPECT_STREQ("Aabcdef Z", buf); in TEST()
363 snprintf(buf, sizeof(buf), "A%s:%dZ", "hello", 1234); in TEST()
364 EXPECT_STREQ("Ahello:1234Z", buf); in TEST()
366 snprintf(buf, sizeof(buf), "a%03d:%d:%02dz", 5, 5, 5); in TEST()
367 EXPECT_STREQ("a005:5:05z", buf); in TEST()
370 snprintf(buf, sizeof(buf), "a%d,%pz", 5, p); in TEST()
372 EXPECT_STREQ("a5,0x0z", buf); in TEST()
374 EXPECT_STREQ("a5,(nil)z", buf); in TEST()
377 snprintf(buf, sizeof(buf), "a%lld,%d,%d,%dz", 0x1000000000LL, 6, 7, 8); in TEST()
378 EXPECT_STREQ("a68719476736,6,7,8z", buf); in TEST()
380 snprintf(buf, sizeof(buf), "a_%f_b", 1.23f); in TEST()
381 EXPECT_STREQ("a_1.230000_b", buf); in TEST()
383 snprintf(buf, sizeof(buf), "a_%g_b", 3.14); in TEST()
384 EXPECT_STREQ("a_3.14_b", buf); in TEST()
386 snprintf(buf, sizeof(buf), "%1$s %1$s", "print_me_twice"); in TEST()
387 EXPECT_STREQ("print_me_twice print_me_twice", buf); in TEST()
395 T buf[BUFSIZ]; in CheckInfNan() local
397 snprintf_fn(buf, sizeof(buf), fmt, nan("")); in CheckInfNan()
398 EXPECT_STREQ(nan_, buf) << fmt; in CheckInfNan()
399 snprintf_fn(buf, sizeof(buf), fmt, -nan("")); in CheckInfNan()
400 EXPECT_STREQ(minus_nan, buf) << fmt; in CheckInfNan()
401 snprintf_fn(buf, sizeof(buf), fmt_plus, nan("")); in CheckInfNan()
402 EXPECT_STREQ(plus_nan, buf) << fmt_plus; in CheckInfNan()
403 snprintf_fn(buf, sizeof(buf), fmt_plus, -nan("")); in CheckInfNan()
404 EXPECT_STREQ(minus_nan, buf) << fmt_plus; in CheckInfNan()
406 snprintf_fn(buf, sizeof(buf), fmt, HUGE_VAL); in CheckInfNan()
407 EXPECT_STREQ(inf_, buf) << fmt; in CheckInfNan()
408 snprintf_fn(buf, sizeof(buf), fmt, -HUGE_VAL); in CheckInfNan()
409 EXPECT_STREQ(minus_inf, buf) << fmt; in CheckInfNan()
410 snprintf_fn(buf, sizeof(buf), fmt_plus, HUGE_VAL); in CheckInfNan()
411 EXPECT_STREQ(plus_inf, buf) << fmt_plus; in CheckInfNan()
412 snprintf_fn(buf, sizeof(buf), fmt_plus, -HUGE_VAL); in CheckInfNan()
413 EXPECT_STREQ(minus_inf, buf) << fmt_plus; in CheckInfNan()
439 char buf[BUFSIZ]; in TEST() local
440 snprintf(buf, sizeof(buf), "%d", INT_MAX); in TEST()
441 EXPECT_STREQ("2147483647", buf); in TEST()
445 char buf[BUFSIZ]; in TEST() local
446 snprintf(buf, sizeof(buf), "%d", INT_MIN); in TEST()
447 EXPECT_STREQ("-2147483648", buf); in TEST()
451 char buf[BUFSIZ]; in TEST() local
452 snprintf(buf, sizeof(buf), "%ld", LONG_MAX); in TEST()
454 EXPECT_STREQ("9223372036854775807", buf); in TEST()
456 EXPECT_STREQ("2147483647", buf); in TEST()
461 char buf[BUFSIZ]; in TEST() local
462 snprintf(buf, sizeof(buf), "%ld", LONG_MIN); in TEST()
464 EXPECT_STREQ("-9223372036854775808", buf); in TEST()
466 EXPECT_STREQ("-2147483648", buf); in TEST()
471 char buf[BUFSIZ]; in TEST() local
472 snprintf(buf, sizeof(buf), "%lld", LLONG_MAX); in TEST()
473 EXPECT_STREQ("9223372036854775807", buf); in TEST()
477 char buf[BUFSIZ]; in TEST() local
478 snprintf(buf, sizeof(buf), "%lld", LLONG_MIN); in TEST()
479 EXPECT_STREQ("-9223372036854775808", buf); in TEST()
483 char buf[BUFSIZ]; in TEST() local
485 snprintf(buf, sizeof(buf), "%e", 1.5); in TEST()
486 EXPECT_STREQ("1.500000e+00", buf); in TEST()
488 snprintf(buf, sizeof(buf), "%Le", 1.5l); in TEST()
489 EXPECT_STREQ("1.500000e+00", buf); in TEST()
493 char buf[BUFSIZ]; in TEST() local
495 snprintf(buf, sizeof(buf), "%e", -0.0); in TEST()
496 EXPECT_STREQ("-0.000000e+00", buf); in TEST()
497 snprintf(buf, sizeof(buf), "%E", -0.0); in TEST()
498 EXPECT_STREQ("-0.000000E+00", buf); in TEST()
499 snprintf(buf, sizeof(buf), "%f", -0.0); in TEST()
500 EXPECT_STREQ("-0.000000", buf); in TEST()
501 snprintf(buf, sizeof(buf), "%F", -0.0); in TEST()
502 EXPECT_STREQ("-0.000000", buf); in TEST()
503 snprintf(buf, sizeof(buf), "%g", -0.0); in TEST()
504 EXPECT_STREQ("-0", buf); in TEST()
505 snprintf(buf, sizeof(buf), "%G", -0.0); in TEST()
506 EXPECT_STREQ("-0", buf); in TEST()
507 snprintf(buf, sizeof(buf), "%a", -0.0); in TEST()
508 EXPECT_STREQ("-0x0p+0", buf); in TEST()
509 snprintf(buf, sizeof(buf), "%A", -0.0); in TEST()
510 EXPECT_STREQ("-0X0P+0", buf); in TEST()
518 char buf[BUFSIZ]; in TEST() local
521 snprintf(buf, sizeof(buf), "%dx%d", 1, 2); in TEST()
522 EXPECT_STREQ("1x2", buf); in TEST()
524 snprintf(buf, sizeof(buf), "%d\xc2\xa2%d", 1, 2); in TEST()
525 EXPECT_STREQ("1¢2", buf); in TEST()
527 snprintf(buf, sizeof(buf), "%d\xe2\x82\xac%d", 1, 2); in TEST()
528 EXPECT_STREQ("1€2", buf); in TEST()
530 snprintf(buf, sizeof(buf), "%d\xf0\xa4\xad\xa2%d", 1, 2); in TEST()
531 EXPECT_STREQ("1��2", buf); in TEST()
539 char buf[PATH_MAX]; in snprintf_small_stack_fn() local
540 snprintf(buf, sizeof(buf), "/proc/%d", getpid()); in snprintf_small_stack_fn()
557 char buf[128]; in TEST() local
558 ASSERT_EQ(5, snprintf(buf, sizeof(buf), "%.*s%c", 4, "hello world", '!')); in TEST()
559 ASSERT_EQ(12, snprintf(buf, sizeof(buf), "%.*s%c", INT_MAX/2, "hello world", '!')); in TEST()
560 ASSERT_EQ(12, snprintf(buf, sizeof(buf), "%.*s%c", INT_MAX-1, "hello world", '!')); in TEST()
561 ASSERT_EQ(12, snprintf(buf, sizeof(buf), "%.*s%c", INT_MAX, "hello world", '!')); in TEST()
562 ASSERT_EQ(12, snprintf(buf, sizeof(buf), "%.*s%c", -1, "hello world", '!')); in TEST()
565 ASSERT_EQ(12, snprintf(buf, sizeof(buf), "%.2147483646s%c", "hello world", '!')); in TEST()
566 ASSERT_EQ(12, snprintf(buf, sizeof(buf), "%.2147483647s%c", "hello world", '!')); in TEST()
567 ASSERT_EQ(-1, snprintf(buf, sizeof(buf), "%.2147483648s%c", "hello world", '!')); in TEST()
598 char buf[16]; in TEST() local
599 char* s = fgets(buf, sizeof(buf), fp); in TEST()
600 buf[13] = '\0'; in TEST()
800 char buf[16]; in TEST() local
801 memset(buf, 0, sizeof(buf)); in TEST()
802 FILE* fp = fmemopen(buf, sizeof(buf), "r+"); in TEST()
807 ASSERT_STREQ("<abc>\n", buf); in TEST()
834 char buf[16]; in TEST() local
838 ASSERT_EQ(nullptr, fmemopen(buf, 0, "r+")); in TEST()
935 char buf[65*1024]; in TEST() local
936 memset(buf, 0xff, sizeof(buf)); in TEST()
940 ASSERT_EQ(1U, fread(buf, 64*1024, 1, fp)); in TEST()
950 ASSERT_EQ('\0', buf[i]); in TEST()
953 ASSERT_EQ('\xff', buf[i]); in TEST()
982 std::vector<char> buf(n, 0); in test_fread_from_write_only_stream() local
984 ASSERT_EQ(0U, fread(&buf[0], n, 1, fp)); in test_fread_from_write_only_stream()
1007 std::vector<char> buf(n, 0); in test_fwrite_after_fread() local
1008 ASSERT_EQ(0U, fread(&buf[0], 1, buf.size(), fp)); in test_fwrite_after_fread()
1017 ASSERT_EQ(2U, fread(&buf[0], 1, buf.size(), fp)); in test_fwrite_after_fread()
1018 ASSERT_EQ('1', buf[0]); in test_fwrite_after_fread()
1019 ASSERT_EQ('2', buf[1]); in test_fwrite_after_fread()
1073 char buf[6] = {0}; in TEST() local
1083 ASSERT_EQ(1U, fread(buf, 1, 1, fr)); in TEST()
1084 ASSERT_STREQ("a", buf); in TEST()
1087 ASSERT_EQ(0U, fread(buf, 1, 1, fr)); in TEST()
1096 ASSERT_EQ(1U, fread(buf, 1, 1, fr)); in TEST()
1097 ASSERT_STREQ("z", buf); in TEST()
1100 ASSERT_EQ(0U, fread(buf, 1, 1, fr)); in TEST()
1201 char buf[BUFSIZ]; in TEST() local
1202 ASSERT_TRUE(fgets(buf, sizeof(buf), fps[i]) != nullptr); in TEST()
1206 ASSERT_STREQ(expected, buf); in TEST()