diff options
author | Jon Turney <[email protected]> | 2019-09-16 15:25:33 +0100 |
---|---|---|
committer | Adam Jackson <[email protected]> | 2019-09-17 12:17:53 -0400 |
commit | dd1dba80b9ee74ec8b90761285a8262e374bf8ef (patch) | |
tree | 4753e482e36bc5b2c8aabbb8d071b6f03c0698d2 | |
parent | 631255387f0469910db99eccbfbaa63345425739 (diff) |
Fix timespec_from_nsec test for 32-bit time_t
Since struct timespec's tv_sec member is of type time_t, adjust the
expected value to allow for the truncation which will occur with 32-bit
time_t.
Reviewed-by: Lionel Landwerlin <[email protected]>
Reviewed-by: Adam Jackson <[email protected]>
-rw-r--r-- | src/util/tests/timespec/timespec_test.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/util/tests/timespec/timespec_test.cpp b/src/util/tests/timespec/timespec_test.cpp index 4182af0771a..5005506f9fd 100644 --- a/src/util/tests/timespec/timespec_test.cpp +++ b/src/util/tests/timespec/timespec_test.cpp @@ -206,7 +206,7 @@ TEST(timespec_test, timespec_from_nsec) timespec_from_nsec(&a, UINT64_MAX); EXPECT_EQ(a.tv_nsec, UINT64_MAX % NSEC_PER_SEC); - EXPECT_EQ(a.tv_sec, UINT64_MAX / NSEC_PER_SEC); + EXPECT_EQ(a.tv_sec, (time_t)(UINT64_MAX / NSEC_PER_SEC)); } TEST(timespec_test, timespec_from_usec) |