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++;

Reply via email to