mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
hrtime.h: explicit casts to time_t
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64552 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
762f44cf49
commit
995bc9233f
1 changed files with 2 additions and 2 deletions
4
hrtime.h
4
hrtime.h
|
@ -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;
|
||||
|
|
Loading…
Reference in a new issue