summaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorTheo de Raadt <deraadt@cvs.openbsd.org>2002-09-06 18:17:00 +0000
committerTheo de Raadt <deraadt@cvs.openbsd.org>2002-09-06 18:17:00 +0000
commitae0dbdbf9ab113f502992fed5f1a3dc1d7ab9edf (patch)
treeb11ad5f8b6896de4542efe45d3293e892336a1c8 /bin
parenta96fae03731a0ec284ec7cdb00a02365cea1940a (diff)
KNF
Diffstat (limited to 'bin')
-rw-r--r--bin/sleep/sleep.c18
1 files changed, 11 insertions, 7 deletions
diff --git a/bin/sleep/sleep.c b/bin/sleep/sleep.c
index 069bcde170e..3e60279d944 100644
--- a/bin/sleep/sleep.c
+++ b/bin/sleep/sleep.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: sleep.c,v 1.14 2002/07/04 04:26:40 deraadt Exp $ */
+/* $OpenBSD: sleep.c,v 1.15 2002/09/06 18:16:59 deraadt Exp $ */
/* $NetBSD: sleep.c,v 1.8 1995/03/21 09:11:11 cgd Exp $ */
/*
@@ -44,7 +44,7 @@ static char copyright[] =
#if 0
static char sccsid[] = "@(#)sleep.c 8.3 (Berkeley) 4/2/94";
#else
-static char rcsid[] = "$OpenBSD: sleep.c,v 1.14 2002/07/04 04:26:40 deraadt Exp $";
+static char rcsid[] = "$OpenBSD: sleep.c,v 1.15 2002/09/06 18:16:59 deraadt Exp $";
#endif
#endif /* not lint */
@@ -67,7 +67,7 @@ main(int argc, char *argv[])
{
int ch;
time_t secs = 0, t;
- unsigned char *cp;
+ char *cp;
long nsecs = 0;
struct timespec rqtp;
int i;
@@ -89,7 +89,8 @@ main(int argc, char *argv[])
cp = *argv;
while ((*cp != '\0') && (*cp != '.')) {
- if (!isdigit(*cp)) usage();
+ if (!isdigit(*cp))
+ usage();
t = (secs * 10) + (*cp++ - '0');
if (t / 10 != secs) /* oflow */
return (EINVAL);
@@ -100,8 +101,10 @@ main(int argc, char *argv[])
if (*cp == '.') {
*cp++ = '\0';
for (i = 100000000; i > 0; i /= 10) {
- if (*cp == '\0') break;
- if (!isdigit(*cp)) usage();
+ if (*cp == '\0')
+ break;
+ if (!isdigit(*cp))
+ usage();
nsecs += (*cp++ - '0') * i;
}
@@ -111,7 +114,8 @@ main(int argc, char *argv[])
* checking the rest of the argument.
*/
while (*cp != '\0') {
- if (!isdigit(*cp++)) usage();
+ if (!isdigit(*cp++))
+ usage();
}
}