diff options
author | Theo de Raadt <deraadt@cvs.openbsd.org> | 2001-07-12 05:17:34 +0000 |
---|---|---|
committer | Theo de Raadt <deraadt@cvs.openbsd.org> | 2001-07-12 05:17:34 +0000 |
commit | 937c9a0f84db15a0a64ed0419a42da3a34d96cde (patch) | |
tree | b6b3bfb6f6bbc506426154fc8294316054abb45f /usr.bin/hexdump/display.c | |
parent | 4e5dd980fd1238d635621b9bba7d99533aababd6 (diff) |
first pass at a -Wall cleanup
Diffstat (limited to 'usr.bin/hexdump/display.c')
-rw-r--r-- | usr.bin/hexdump/display.c | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/usr.bin/hexdump/display.c b/usr.bin/hexdump/display.c index 987fb99d618..9584ee59dc1 100644 --- a/usr.bin/hexdump/display.c +++ b/usr.bin/hexdump/display.c @@ -1,4 +1,4 @@ -/* $OpenBSD: display.c,v 1.5 1998/12/16 01:28:24 deraadt Exp $ */ +/* $OpenBSD: display.c,v 1.6 2001/07/12 05:17:10 deraadt Exp $ */ /* * Copyright (c) 1989 The Regents of the University of California. @@ -35,7 +35,7 @@ #ifndef lint /*static char sccsid[] = "from: @(#)display.c 5.11 (Berkeley) 3/9/91";*/ -static char rcsid[] = "$OpenBSD: display.c,v 1.5 1998/12/16 01:28:24 deraadt Exp $"; +static char rcsid[] = "$OpenBSD: display.c,v 1.6 2001/07/12 05:17:10 deraadt Exp $"; #endif /* not lint */ #include <sys/param.h> @@ -134,6 +134,7 @@ static off_t savaddress; /* saved address/offset in stream */ } \ } +void display() { extern FU *endfu; @@ -145,7 +146,7 @@ display() off_t saveaddress; u_char savech, *savebp, *get(); - while (bp = get()) + while ((bp = get())) for (fs = fshead, savebp = bp, saveaddress = address; fs; fs = fs->nextfs, bp = savebp, address = saveaddress) for (fu = fs->nextfu; fu; fu = fu->nextfu) { @@ -188,6 +189,7 @@ display() } } +void bpad(pr) PR *pr; { @@ -202,7 +204,8 @@ bpad(pr) *pr->cchar = 's'; for (p1 = pr->fmt; *p1 != '%'; ++p1); for (p2 = ++p1; *p1 && strchr(spec, *p1); ++p1); - while (*p2++ = *p1++); + while ((*p2++ = *p1++)) + ; } static char **_argv; @@ -281,6 +284,7 @@ get() extern off_t skip; /* bytes to skip */ +int next(argv) char **argv; { @@ -317,6 +321,7 @@ next(argv) /* NOTREACHED */ } +void doskip(fname, statok) char *fname; int statok; @@ -356,6 +361,7 @@ emalloc(size) return(p); } +void nomem() { (void)fprintf(stderr, "hexdump: %s.\n", strerror(errno)); |