diff --git a/src/xpdev/datewrap.c b/src/xpdev/datewrap.c index 628765518f4febcd5913636dd13379e70930d88e..2a36df332be8f1101dc929fb3dc307c2cd14f341 100644 --- a/src/xpdev/datewrap.c +++ b/src/xpdev/datewrap.c @@ -86,7 +86,8 @@ xpDateTime_t xpDateTime_now(void) struct timeval tv; time_t t; - t=time(NULL); + gettimeofday(&tv, NULL); + t=tv.tv_sec; localtime_r(&t,&tm); return xpDateTime_create(1900+tm.tm_year,1+tm.tm_mon,tm.tm_mday