diff --git a/src/sysdeps.c b/src/sysdeps.c index b764c27..0e0f2ef 100644 --- a/src/sysdeps.c +++ b/src/sysdeps.c @@ -321,8 +321,9 @@ avtime_t av_mktime(struct avtm *tp) void av_localtime(avtime_t t, struct avtm *tp) { struct tm tms; - - localtime_r(&t, &tms); + + time_t tmp = t; + localtime_r(&tmp, &tms); tp->sec = tms.tm_sec; tp->min = tms.tm_min;