dmesg WARNS6 cleanup
Chris Pressey
cpressey at catseye.mine.nu
Thu Jan 13 22:41:49 PST 2005
Committed, thanks!
-Chris
On Sun, 16 Jan 2005 03:21:38 -0500
Larry Lansing <lansil at xxxxxxxxxxxxx> wrote:
> Index: Makefile
> ===================================================================
> RCS file: /home/dcvs/src/sbin/dmesg/Makefile,v
> retrieving revision 1.2
> diff -u -r1.2 Makefile
> --- Makefile 17 Jun 2003 04:27:32 -0000 1.2
> +++ Makefile 16 Jan 2005 02:52:42 -0000
> @@ -3,6 +3,7 @@
> # $DragonFly: src/sbin/dmesg/Makefile,v 1.2 2003/06/17 04:27:32 dillon Exp $
>
> PROG= dmesg
> +WARNS?= 6
> MAN= dmesg.8
> LDADD= -lkvm
> DPADD= ${LIBKVM}
> Index: dmesg.c
> ===================================================================
> RCS file: /home/dcvs/src/sbin/dmesg/dmesg.c,v
> retrieving revision 1.6
> diff -u -r1.6 dmesg.c
> --- dmesg.c 18 Dec 2004 21:43:38 -0000 1.6
> +++ dmesg.c 16 Jan 2005 07:44:36 -0000
> @@ -50,10 +50,11 @@
> #include <vis.h>
> #include <sys/syslog.h>
>
> -struct nlist nl[] = {
> #define X_MSGBUF 0
> - { "_msgbufp" },
> - { NULL },
> +
> +struct nlist nl[] = {
> + { "_msgbufp", 0, 0, 0, 0 },
> + { NULL, 0, 0, 0, 0 },
> };
>
> void usage(void);
> @@ -73,7 +74,7 @@
> int all = 0;
> int pri = 0;
> size_t buflen;
> - int bufpos;
> + size_t bufpos;
>
> setlocale(LC_CTYPE, "");
> memf = nlistf = NULL;
> @@ -124,7 +125,7 @@
> if (!bp)
> errx(1, "malloc failed");
> if (kvm_read(kd, (long)cur.msg_ptr, bp, cur.msg_size) !=
> - cur.msg_size)
> + (ssize_t)cur.msg_size)
> errx(1, "kvm_read: %s", kvm_geterr(kd));
> kvm_close(kd);
> buflen = cur.msg_size;
>
More information about the Submit
mailing list