From: ironhead Date: Sat, 18 Jul 2009 14:41:22 +0000 (+0000) Subject: 2009-07-18 Jeff Lu X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=936e56adbf6f9adeb5d94df5b599a66e6471f56e;p=pf3gnuchains%2Fpf3gnuchains3x.git 2009-07-18 Jeff Lu * mingwex/usleep.c: round up to next ms --- diff --git a/winsup/mingw/ChangeLog b/winsup/mingw/ChangeLog index d5313bc5b4..50c426364c 100644 --- a/winsup/mingw/ChangeLog +++ b/winsup/mingw/ChangeLog @@ -1,3 +1,7 @@ +2009-07-18 Jeff Lu + + * mingwex/usleep.c: round up to next ms + 2009-07-17 Chris Sutcliffe * mingwex/math/cephes_mconf.h mingwex/math/erfl.c mingwex/math/lgamma.c diff --git a/winsup/mingw/mingwex/usleep.c b/winsup/mingw/mingwex/usleep.c index b322a77037..c059c06915 100755 --- a/winsup/mingw/mingwex/usleep.c +++ b/winsup/mingw/mingwex/usleep.c @@ -34,7 +34,7 @@ int __cdecl usleep(useconds_t useconds) if(useconds >= 1000000) return EINVAL; - Sleep(useconds / 1000); + Sleep((useconds + 999) / 1000); return 0; }