diff options
Diffstat (limited to 'src/libstddjb/tain_from_timeval.c')
-rw-r--r-- | src/libstddjb/tain_from_timeval.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/libstddjb/tain_from_timeval.c b/src/libstddjb/tain_from_timeval.c index 9c74d13..0536070 100644 --- a/src/libstddjb/tain_from_timeval.c +++ b/src/libstddjb/tain_from_timeval.c @@ -1,12 +1,11 @@ /* ISC license. */ #include <sys/time.h> -#include <errno.h> #include <skalibs/tai.h> -int tain_from_timeval (tain_t *a, struct timeval const *tv) +int tain_from_timeval (tain_t *t, struct timeval const *tv) { - if (!tai_from_timeval(tain_secp(a), tv)) return 0 ; - a->nano = 1000 * tv->tv_usec ; + if (!tai_from_time(&t->sec, tv->tv_sec)) return 0 ; + t->nano = 1000 * tv->tv_usec ; return 1 ; } |