Module Name: src Committed By: mbalmer Date: Sun Jan 23 11:01:08 UTC 2011
Modified Files: src/sys/kern: tty.c Log Message: Cast arguments to vaddr_t when using PRIxVADDR in the printf format string. To generate a diff of this commit: cvs rdiff -u -r1.240 -r1.241 src/sys/kern/tty.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/kern/tty.c diff -u src/sys/kern/tty.c:1.240 src/sys/kern/tty.c:1.241 --- src/sys/kern/tty.c:1.240 Sun Jan 23 07:30:07 2011 +++ src/sys/kern/tty.c Sun Jan 23 11:01:08 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: tty.c,v 1.240 2011/01/23 07:30:07 matt Exp $ */ +/* $NetBSD: tty.c,v 1.241 2011/01/23 11:01:08 mbalmer Exp $ */ /*- * Copyright (c) 2008 The NetBSD Foundation, Inc. @@ -63,7 +63,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: tty.c,v 1.240 2011/01/23 07:30:07 matt Exp $"); +__KERNEL_RCSID(0, "$NetBSD: tty.c,v 1.241 2011/01/23 11:01:08 mbalmer Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -2433,10 +2433,11 @@ #ifdef LWP_PC if (l->l_stat == LSONPROC) { snprintf(lmsg, sizeof(lmsg), "%#"PRIxVADDR"/%d", - LWP_PC(l), cpu_index(l->l_cpu)); + (vaddr_t)LWP_PC(l), cpu_index(l->l_cpu)); strlcat(buf, lmsg, bufsz); } else if (l->l_stat == LSRUN) { - snprintf(lmsg, sizeof(lmsg), "%#"PRIxVADDR, LWP_PC(l)); + snprintf(lmsg, sizeof(lmsg), "%#"PRIxVADDR, + (vaddr_t)LWP_PC(l)); strlcat(buf, lmsg, bufsz); } else { strlcat(buf, l->l_wchan ? l->l_wmesg : "iowait", bufsz);