From 9db2752f7e94e5e73e747e19ecac68374ed30389 Mon Sep 17 00:00:00 2001 From: xtraeme Date: Tue, 31 May 2005 02:50:59 +0000 Subject: [PATCH] Make this build with "-Wcast-qual -Wshadow". --- sys/dev/cgd.c | 14 +++++++------- sys/dev/dkvar.h | 4 ++-- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/sys/dev/cgd.c b/sys/dev/cgd.c index c78ce3f20319..1e86b8131f04 100644 --- a/sys/dev/cgd.c +++ b/sys/dev/cgd.c @@ -1,4 +1,4 @@ -/* $NetBSD: cgd.c,v 1.24 2005/03/31 16:46:13 explorer Exp $ */ +/* $NetBSD: cgd.c,v 1.25 2005/05/31 02:50:59 xtraeme Exp $ */ /*- * Copyright (c) 2002 The NetBSD Foundation, Inc. @@ -37,7 +37,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: cgd.c,v 1.24 2005/03/31 16:46:13 explorer Exp $"); +__KERNEL_RCSID(0, "$NetBSD: cgd.c,v 1.25 2005/05/31 02:50:59 xtraeme Exp $"); #include #include @@ -166,12 +166,12 @@ getcgd_softc(dev_t dev) static void cgdsoftc_init(struct cgd_softc *cs, int num) { - char buf[DK_XNAME_SIZE]; + char sbuf[DK_XNAME_SIZE]; memset(cs, 0x0, sizeof(*cs)); - snprintf(buf, DK_XNAME_SIZE, "cgd%d", num); + snprintf(sbuf, DK_XNAME_SIZE, "cgd%d", num); simple_lock_init(&cs->sc_slock); - dk_sc_init(&cs->sc_dksc, cs, buf); + dk_sc_init(&cs->sc_dksc, cs, sbuf); } void @@ -692,7 +692,7 @@ bail: */ static void -blkno2blkno_buf(char *buf, daddr_t blkno) +blkno2blkno_buf(char *sbuf, daddr_t blkno) { int i; @@ -712,7 +712,7 @@ blkno2blkno_buf(char *buf, daddr_t blkno) * greater than or equal to sizeof(daddr_t). */ for (i=0; i < sizeof(daddr_t); i++) { - *buf++ = blkno & 0xff; + *sbuf++ = blkno & 0xff; blkno >>= 8; } } diff --git a/sys/dev/dkvar.h b/sys/dev/dkvar.h index 929f2febd6f5..ebdf16236e49 100644 --- a/sys/dev/dkvar.h +++ b/sys/dev/dkvar.h @@ -1,4 +1,4 @@ -/* $NetBSD: dkvar.h,v 1.4 2004/03/27 23:23:06 elric Exp $ */ +/* $NetBSD: dkvar.h,v 1.5 2005/05/31 02:50:59 xtraeme Exp $ */ /*- * Copyright (c) 2002 The NetBSD Foundation, Inc. @@ -85,7 +85,7 @@ struct dk_softc { */ struct dk_intf { int di_dtype; /* disk type */ - char *di_dkname; /* disk type name */ + const char *di_dkname; /* disk type name */ int (*di_open)(dev_t, int, int, struct proc *); int (*di_close)(dev_t, int, int, struct proc *); void (*di_strategy)(struct buf *);