summaryrefslogtreecommitdiffstats
path: root/bin/date/date.c
diff options
context:
space:
mode:
authorimp <imp@FreeBSD.org>2002-02-02 06:24:13 +0000
committerimp <imp@FreeBSD.org>2002-02-02 06:24:13 +0000
commit5203a0a465a65bd5e6e40b6364bb0dbe05feb7cf (patch)
treebb89216bd31fd20d2f8d292f03ed0842028b958d /bin/date/date.c
parent41e5cc1a95a5bfa252a69404fcb3cd5e9eaec898 (diff)
downloadFreeBSD-src-5203a0a465a65bd5e6e40b6364bb0dbe05feb7cf.zip
FreeBSD-src-5203a0a465a65bd5e6e40b6364bb0dbe05feb7cf.tar.gz
o __P has been reoved
o Old-style K&R declarations have been converted to new C89 style o register has been removed o prototype for main() has been removed (gcc3 makes it an error) o int main(int argc, char *argv[]) is the preferred main definition. o Attempt to not break style(9) conformance for declarations more than they already are. Approved by: arch@, new style(9)
Diffstat (limited to 'bin/date/date.c')
-rw-r--r--bin/date/date.c23
1 files changed, 9 insertions, 14 deletions
diff --git a/bin/date/date.c b/bin/date/date.c
index d879fa6..8c42f08 100644
--- a/bin/date/date.c
+++ b/bin/date/date.c
@@ -67,16 +67,14 @@ static const char rcsid[] =
time_t tval;
int retval;
-static void setthetime __P((const char *, const char *, int, int));
-static void badformat __P((void));
-static void usage __P((void));
+static void setthetime(const char *, const char *, int, int);
+static void badformat(void);
+static void usage(void);
-int logwtmp __P((char *, char *, char *));
+int logwtmp(char *, char *, char *);
int
-main(argc, argv)
- int argc;
- char **argv;
+main(int argc, char *argv[])
{
struct timezone tz;
int ch, rflag;
@@ -182,12 +180,9 @@ main(argc, argv)
#define ATOI2(s) ((s) += 2, ((s)[-2] - '0') * 10 + ((s)[-1] - '0'))
void
-setthetime(fmt, p, jflag, nflag)
- const char *fmt;
- register const char *p;
- int jflag, nflag;
+setthetime(const char *fmt, const char *p, int jflag, int nflag)
{
- register struct tm *lt;
+ struct tm *lt;
struct timeval tv;
const char *dot, *t;
int century;
@@ -295,14 +290,14 @@ setthetime(fmt, p, jflag, nflag)
}
static void
-badformat()
+badformat(void)
{
warnx("illegal time format");
usage();
}
static void
-usage()
+usage(void)
{
(void)fprintf(stderr, "%s\n%s\n",
"usage: date [-jnu] [-d dst] [-r seconds] [-t west] "
OpenPOWER on IntegriCloud