diff options
-rw-r--r-- | usr.bin/at/at.c | 6 | ||||
-rw-r--r-- | usr.bin/touch/touch.c | 4 |
2 files changed, 5 insertions, 5 deletions
diff --git a/usr.bin/at/at.c b/usr.bin/at/at.c index 6626a47bece..b256401a81e 100644 --- a/usr.bin/at/at.c +++ b/usr.bin/at/at.c @@ -1,4 +1,4 @@ -/* $OpenBSD: at.c,v 1.51 2007/05/24 12:24:43 millert Exp $ */ +/* $OpenBSD: at.c,v 1.52 2007/06/18 11:20:58 millert Exp $ */ /* * at.c : Put file into atrun queue @@ -42,7 +42,7 @@ #define TIMESIZE 50 /* Size of buffer passed to strftime() */ #ifndef lint -static const char rcsid[] = "$OpenBSD: at.c,v 1.51 2007/05/24 12:24:43 millert Exp $"; +static const char rcsid[] = "$OpenBSD: at.c,v 1.52 2007/06/18 11:20:58 millert Exp $"; #endif /* Variables to remove from the job's environment. */ @@ -812,7 +812,7 @@ ttime(char *arg) /* Valid date format is [[CC]YY]MMDDhhmm[.SS] */ for (p = arg, dot = NULL; *p != '\0'; p++) { - if (*p == '.' && dot != NULL) + if (*p == '.' && dot == NULL) dot = p; else if (!isdigit((unsigned char)*p)) goto terr; diff --git a/usr.bin/touch/touch.c b/usr.bin/touch/touch.c index d473477f31c..f8f9ccf4c94 100644 --- a/usr.bin/touch/touch.c +++ b/usr.bin/touch/touch.c @@ -1,4 +1,4 @@ -/* $OpenBSD: touch.c,v 1.15 2007/05/25 13:56:59 millert Exp $ */ +/* $OpenBSD: touch.c,v 1.16 2007/06/18 11:20:58 millert Exp $ */ /* $NetBSD: touch.c,v 1.11 1995/08/31 22:10:06 jtc Exp $ */ /* @@ -181,7 +181,7 @@ stime_arg1(char *arg, struct timeval *tvp) err(1, "localtime"); /* [[CC]YY]MMDDhhmm[.SS] */ for (p = arg, dot = NULL; *p != '\0'; p++) { - if (*p == '.' && dot != NULL) + if (*p == '.' && dot == NULL) dot = p; else if (!isdigit((unsigned char)*p)) goto terr; |