util: fix compiler warning with 32-bit time_t
This commit is contained in:
parent
b862f3e64d
commit
1a795b04ee
1 changed files with 5 additions and 3 deletions
8
util.c
8
util.c
|
@ -550,13 +550,15 @@ UTI_Int64ToTimeval(NTP_int64 *src,
|
||||||
void
|
void
|
||||||
UTI_TimevalNetworkToHost(Timeval *src, struct timeval *dest)
|
UTI_TimevalNetworkToHost(Timeval *src, struct timeval *dest)
|
||||||
{
|
{
|
||||||
uint32_t sec_low, sec_high;
|
uint32_t sec_low;
|
||||||
|
#ifdef HAVE_LONG_TIME_T
|
||||||
|
uint32_t sec_high;
|
||||||
|
#endif
|
||||||
|
|
||||||
dest->tv_usec = ntohl(src->tv_nsec) / 1000;
|
dest->tv_usec = ntohl(src->tv_nsec) / 1000;
|
||||||
sec_high = ntohl(src->tv_sec_high);
|
|
||||||
sec_low = ntohl(src->tv_sec_low);
|
sec_low = ntohl(src->tv_sec_low);
|
||||||
|
|
||||||
#ifdef HAVE_LONG_TIME_T
|
#ifdef HAVE_LONG_TIME_T
|
||||||
|
sec_high = ntohl(src->tv_sec_high);
|
||||||
if (sec_high == TV_NOHIGHSEC)
|
if (sec_high == TV_NOHIGHSEC)
|
||||||
sec_high = 0;
|
sec_high = 0;
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue