diff options
Diffstat (limited to 'lib/timespec_getres.c')
-rw-r--r-- | lib/timespec_getres.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/timespec_getres.c b/lib/timespec_getres.c index 38193d2a1b..0efaf14712 100644 --- a/lib/timespec_getres.c +++ b/lib/timespec_getres.c @@ -31,8 +31,8 @@ timespec_getres (struct timespec *ts, int base) clock_getres (CLOCK_REALTIME, ts); #else long int res = gettime_res (); - ts->tv_sec = res / TIMESPEC_HZ; - ts->tv_nsec = res % TIMESPEC_HZ; + *ts = (struct timespec) { .tv_sec = res / TIMESPEC_HZ, + .tv_nsec = res % TIMESPEC_HZ }; #endif return base; } |