diff options
author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2018-08-27 05:48:41 +0000 |
---|---|---|
committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2018-08-27 05:48:41 +0000 |
commit | 995bc9233f7238bc20a78fefd1ba52a3b10a7729 (patch) | |
tree | e18ec9a1d0857ae22b932630bcbd5ea0064b3845 | |
parent | 762f44cf49e92b13420de97ee99d4bc050aab24e (diff) | |
download | ruby-995bc9233f7238bc20a78fefd1ba52a3b10a7729.tar.gz |
hrtime.h: explicit casts to time_t
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64552 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r-- | hrtime.h | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -142,7 +142,7 @@ static inline struct timespec * rb_hrtime2timespec(struct timespec *ts, const rb_hrtime_t *hrt) { if (hrt) { - ts->tv_sec = *hrt / RB_HRTIME_PER_SEC; + ts->tv_sec = (time_t)(*hrt / RB_HRTIME_PER_SEC); ts->tv_nsec = (int32_t)(*hrt % RB_HRTIME_PER_SEC); return ts; } @@ -157,7 +157,7 @@ static inline struct timeval * rb_hrtime2timeval(struct timeval *tv, const rb_hrtime_t *hrt) { if (hrt) { - tv->tv_sec = *hrt / RB_HRTIME_PER_SEC; + tv->tv_sec = (time_t)*hrt / RB_HRTIME_PER_SEC; tv->tv_usec = (int32_t)((*hrt % RB_HRTIME_PER_SEC)/RB_HRTIME_PER_USEC); return tv; |