Index: times.cc =================================================================== RCS file: /cvs/src/src/winsup/cygwin/times.cc,v retrieving revision 1.87 diff -u -p -r1.87 times.cc --- times.cc 13 Dec 2005 02:55:11 -0000 1.87 +++ times.cc 10 Feb 2006 23:42:19 -0000 @@ -711,8 +711,8 @@ clock_getres (clockid_t clk_id, struct t DWORD period = gtod.resolution (); - tp->tv_sec = period / 1000000; - tp->tv_nsec = (period % 1000000) * 1000; + tp->tv_sec = period / 1000; + tp->tv_nsec = (period % 1000) * 1000000; return 0; } @@ -730,7 +730,7 @@ clock_setres (clockid_t clk_id, struct t if (period_set) timeEndPeriod (minperiod); - DWORD period = (tp->tv_sec * 1000) + ((tp->tv_nsec) / 1000); + DWORD period = (tp->tv_sec * 1000) + ((tp->tv_nsec) / 1000000); if (timeBeginPeriod (period)) {