diff options
-rw-r--r-- | bin/dd/Makefile | 2 | ||||
-rw-r--r-- | bin/dd/args.c | 10 |
2 files changed, 8 insertions, 4 deletions
diff --git a/bin/dd/Makefile b/bin/dd/Makefile index cd6156d..0cbd238 100644 --- a/bin/dd/Makefile +++ b/bin/dd/Makefile @@ -4,4 +4,6 @@ PROG= dd SRCS= args.c conv.c conv_tab.c dd.c misc.c position.c +MAINTAINER= green@FreeBSD.org + .include <bsd.prog.mk> diff --git a/bin/dd/args.c b/bin/dd/args.c index c3c6d04..19db0ad 100644 --- a/bin/dd/args.c +++ b/bin/dd/args.c @@ -71,7 +71,7 @@ static quad_t get_num __P((char *)); static off_t get_offset __P((char *)); static const struct arg { - char *name; + const char *name; void (*f) __P((char *)); u_int set, noset; } args[] = { @@ -173,8 +173,9 @@ static int c_arg(a, b) const void *a, *b; { + typedef const struct arg *c_arg_p; - return (strcmp(((struct arg *)a)->name, ((struct arg *)b)->name)); + return (strcmp(((c_arg_p)a)->name, ((c_arg_p)b)->name)); } static void @@ -284,7 +285,7 @@ f_skip(arg) } static const struct conv { - char *name; + const char *name; u_int set, noset; const u_char *ctab; } clist[] = { @@ -330,8 +331,9 @@ static int c_conv(a, b) const void *a, *b; { + typedef const struct conv *c_conv_p; - return (strcmp(((struct conv *)a)->name, ((struct conv *)b)->name)); + return (strcmp(((c_conv_p)a)->name, ((c_conv_p)b)->name)); } /* |