Module Name: src Committed By: christos Date: Sun Aug 14 12:37:09 UTC 2011
Modified Files: src/sys/kern: vfs_wapbl.c src/sys/ufs/ffs: ffs_subr.c Log Message: fix sign-compare warnings To generate a diff of this commit: cvs rdiff -u -r1.45 -r1.46 src/sys/kern/vfs_wapbl.c cvs rdiff -u -r1.46 -r1.47 src/sys/ufs/ffs/ffs_subr.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/vfs_wapbl.c diff -u src/sys/kern/vfs_wapbl.c:1.45 src/sys/kern/vfs_wapbl.c:1.46 --- src/sys/kern/vfs_wapbl.c:1.45 Sat Jun 11 23:35:57 2011 +++ src/sys/kern/vfs_wapbl.c Sun Aug 14 08:37:09 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: vfs_wapbl.c,v 1.45 2011/06/12 03:35:57 rmind Exp $ */ +/* $NetBSD: vfs_wapbl.c,v 1.46 2011/08/14 12:37:09 christos Exp $ */ /*- * Copyright (c) 2003, 2008, 2009 The NetBSD Foundation, Inc. @@ -36,7 +36,7 @@ #define WAPBL_INTERNAL #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: vfs_wapbl.c,v 1.45 2011/06/12 03:35:57 rmind Exp $"); +__KERNEL_RCSID(0, "$NetBSD: vfs_wapbl.c,v 1.46 2011/08/14 12:37:09 christos Exp $"); #include <sys/param.h> #include <sys/bitops.h> @@ -1043,9 +1043,9 @@ off_t new; /* Define acceptable ranges for inputs. */ - KASSERT(delta <= size); - KASSERT((old == 0) || (old >= off)); - KASSERT(old < (size + off)); + KASSERT(delta <= (size_t)size); + KASSERT((old == 0) || ((size_t)old >= off)); + KASSERT(old < (off_t)(size + off)); if ((old == 0) && (delta != 0)) new = off + delta; @@ -1060,8 +1060,8 @@ KASSERT((delta != (size)) || (new == old)); /* Define acceptable ranges for output. */ - KASSERT((new == 0) || (new >= off)); - KASSERT(new < (size + off)); + KASSERT((new == 0) || ((size_t)new >= off)); + KASSERT((size_t)new < (size + off)); return new; } Index: src/sys/ufs/ffs/ffs_subr.c diff -u src/sys/ufs/ffs/ffs_subr.c:1.46 src/sys/ufs/ffs/ffs_subr.c:1.47 --- src/sys/ufs/ffs/ffs_subr.c:1.46 Sun Mar 6 12:08:38 2011 +++ src/sys/ufs/ffs/ffs_subr.c Sun Aug 14 08:37:09 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: ffs_subr.c,v 1.46 2011/03/06 17:08:38 bouyer Exp $ */ +/* $NetBSD: ffs_subr.c,v 1.47 2011/08/14 12:37:09 christos Exp $ */ /* * Copyright (c) 1982, 1986, 1989, 1993 @@ -36,7 +36,7 @@ #endif #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: ffs_subr.c,v 1.46 2011/03/06 17:08:38 bouyer Exp $"); +__KERNEL_RCSID(0, "$NetBSD: ffs_subr.c,v 1.47 2011/08/14 12:37:09 christos Exp $"); #include <sys/param.h> @@ -308,7 +308,7 @@ */ start = blkno + 1; end = start + fs->fs_contigsumsize; - if (end >= ufs_rw32(cgp->cg_nclusterblks, needswap)) + if ((uint32_t)end >= ufs_rw32(cgp->cg_nclusterblks, needswap)) end = ufs_rw32(cgp->cg_nclusterblks, needswap); mapp = &freemapp[start / NBBY]; map = *mapp++;