This is an automated email from the ASF dual-hosted git repository. bcall pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/trafficserver.git
The following commit(s) were added to refs/heads/master by this push: new bda9cc436a Coverity 1523685: Use of 32-bit time_t in test_Hdrs.cc (#10788) bda9cc436a is described below commit bda9cc436a14628b8f0cbf38e13418f729c7eb21 Author: Bryan Call <bc...@apache.org> AuthorDate: Fri Nov 17 06:42:39 2023 -0800 Coverity 1523685: Use of 32-bit time_t in test_Hdrs.cc (#10788) --- src/proxy/hdrs/unit_tests/test_Hdrs.cc | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/proxy/hdrs/unit_tests/test_Hdrs.cc b/src/proxy/hdrs/unit_tests/test_Hdrs.cc index f36c4dac07..dadcfbf1d3 100644 --- a/src/proxy/hdrs/unit_tests/test_Hdrs.cc +++ b/src/proxy/hdrs/unit_tests/test_Hdrs.cc @@ -679,13 +679,13 @@ TEST_CASE("HdrTest", "[proxy][hdrtest]") // (2) test a few times per day from 1/1/1970 to past 2010 - for (t = 0; t < 40 * 366 * (24 * 60 * 60); t += static_cast<int>(ts::Random::drandom() * (24 * 60 * 60))) { + for (t = 0; t < 40 * 366 * (24 * 60 * 60); t += static_cast<time_t>(ts::Random::drandom() * (24 * 60 * 60))) { cftime_replacement(buffer, sizeof(buffer), "%a, %d %b %Y %T %Z", &t); t2 = mime_parse_date(buffer, buffer + static_cast<int>(strlen(buffer))); if (t2 != t) { std::printf("FAILED: parsed time_t doesn't match original time_t\n"); - std::printf(" input time_t: %d (%s)\n", static_cast<int>(t), buffer); - std::printf(" parsed time_t: %d\n", static_cast<int>(t2)); + std::printf(" input time_t: %" PRIdMAX " (%s)\n", t, buffer); + std::printf(" parsed time_t: %" PRIdMAX "\n", t2); CHECK(false); } mime_format_date(buffer2, t); @@ -698,8 +698,8 @@ TEST_CASE("HdrTest", "[proxy][hdrtest]") t3 = mime_parse_date(buffer2, buffer2 + static_cast<int>(strlen(buffer2))); if (t != t3) { std::printf("FAILED: parsed time_t doesn't match original time_t\n"); - std::printf(" input time_t: %d (%s)\n", static_cast<int>(t), buffer2); - std::printf(" parsed time_t: %d\n", static_cast<int>(t3)); + std::printf(" input time_t: %" PRIdMAX " (%s)\n", t, buffer2); + std::printf(" parsed time_t: %" PRIdMAX "\n", t3); CHECK(false); } }