diff options
| author | Bruce Evans <bde@FreeBSD.org> | 1997-11-20 15:13:20 +0000 |
|---|---|---|
| committer | Bruce Evans <bde@FreeBSD.org> | 1997-11-20 15:13:20 +0000 |
| commit | 362f4dce74231eb595568d348b4cbdc4a0ba88d6 (patch) | |
| tree | c3de874123e8db187c142aa0d62b40529a78744e /lib/libc/gen/usleep.c | |
| parent | 70df31a6274f347a0bf3a5ee114a24ef103fde19 (diff) | |
Notes
Diffstat (limited to 'lib/libc/gen/usleep.c')
| -rw-r--r-- | lib/libc/gen/usleep.c | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/lib/libc/gen/usleep.c b/lib/libc/gen/usleep.c index d2d4f1eac46d..4abe2910b823 100644 --- a/lib/libc/gen/usleep.c +++ b/lib/libc/gen/usleep.c @@ -36,7 +36,7 @@ static char sccsid[] = "@(#)usleep.c 8.1 (Berkeley) 6/4/93"; #endif static char rcsid[] = - "$Id: usleep.c,v 1.20 1997/10/22 10:55:49 ache Exp $"; + "$Id: usleep.c,v 1.21 1997/10/22 12:04:49 ache Exp $"; #endif /* LIBC_SCCS and not lint */ #include <time.h> @@ -48,10 +48,7 @@ usleep(useconds) { struct timespec time_to_sleep; - if (useconds) { - time_to_sleep.tv_nsec = (useconds % 1000000) * 1000; - time_to_sleep.tv_sec = useconds / 1000000; - return nanosleep(&time_to_sleep, NULL); - } - return 0; + time_to_sleep.tv_nsec = (useconds % 1000000) * 1000; + time_to_sleep.tv_sec = useconds / 1000000; + return (nanosleep(&time_to_sleep, NULL)); } |
