diff options
author | imp <imp@FreeBSD.org> | 2002-02-02 06:24:13 +0000 |
---|---|---|
committer | imp <imp@FreeBSD.org> | 2002-02-02 06:24:13 +0000 |
commit | 5203a0a465a65bd5e6e40b6364bb0dbe05feb7cf (patch) | |
tree | bb89216bd31fd20d2f8d292f03ed0842028b958d /bin/dd/dd.c | |
parent | 41e5cc1a95a5bfa252a69404fcb3cd5e9eaec898 (diff) | |
download | FreeBSD-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/dd/dd.c')
-rw-r--r-- | bin/dd/dd.c | 27 |
1 files changed, 11 insertions, 16 deletions
diff --git a/bin/dd/dd.c b/bin/dd/dd.c index 35d3d37..52d4144 100644 --- a/bin/dd/dd.c +++ b/bin/dd/dd.c @@ -69,15 +69,14 @@ static const char rcsid[] = #include "dd.h" #include "extern.h" -static void dd_close __P((void)); -static void dd_in __P((void)); -int main __P((int, char *[])); -static void getfdtype __P((IO *)); -static void setup __P((void)); +static void dd_close(void); +static void dd_in(void); +static void getfdtype(IO *); +static void setup(void); IO in, out; /* input/output state */ STAT st; /* statistics */ -void (*cfunc) __P((void)); /* conversion function */ +void (*cfunc)(void); /* conversion function */ u_quad_t cpy_cnt; /* # of blocks to copy */ off_t pending = 0; /* pending seek if sparse */ u_int ddflags; /* conversion options */ @@ -86,9 +85,7 @@ quad_t files_cnt = 1; /* # of files to copy */ const u_char *ctab; /* conversion table */ int -main(argc, argv) - int argc __unused; - char *argv[]; +main(int argc __unused, char *argv[]) { (void)setlocale(LC_CTYPE, ""); jcl(argv); @@ -107,7 +104,7 @@ main(argc, argv) } static void -setup() +setup(void) { u_int cnt; struct timeval tv; @@ -209,8 +206,7 @@ setup() } static void -getfdtype(io) - IO *io; +getfdtype(IO *io) { struct stat sb; int type; @@ -246,7 +242,7 @@ getfdtype(io) } static void -dd_in() +dd_in(void) { ssize_t n; @@ -353,7 +349,7 @@ dd_in() * is truncated. */ static void -dd_close() +dd_close(void) { if (cfunc == def) def_close(); @@ -373,8 +369,7 @@ dd_close() } void -dd_out(force) - int force; +dd_out(int force) { u_char *outp; size_t cnt, i, n; |