Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 3 Mar 2010 21:53:26 +0000 (UTC)
From:      Warner Losh <imp@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r204672 - head/sbin/newfs
Message-ID:  <201003032153.o23LrQwl076528@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: imp
Date: Wed Mar  3 21:53:25 2010
New Revision: 204672
URL: http://svn.freebsd.org/changeset/base/204672

Log:
  Cast these to intmax_t before printing to fix build bustage.  Better
  solutions welcome.

Modified:
  head/sbin/newfs/mkfs.c

Modified: head/sbin/newfs/mkfs.c
==============================================================================
--- head/sbin/newfs/mkfs.c	Wed Mar  3 21:47:25 2010	(r204671)
+++ head/sbin/newfs/mkfs.c	Wed Mar  3 21:53:25 2010	(r204672)
@@ -191,8 +191,8 @@ restart:
 		exit(17);
 	}
 	if (sblock.fs_fsize < sectorsize) {
-		printf("increasing fragment size from %d to sector size (%d)\n",
-		    sblock.fs_fsize, sectorsize);
+		printf("increasing fragment size from %d to sector size (%jd)\n",
+		    sblock.fs_fsize, (intmax_t)sectorsize);
 		sblock.fs_fsize = sectorsize;
 	}
 	if (sblock.fs_bsize > MAXBSIZE) {
@@ -337,8 +337,8 @@ restart:
 	} else if (density < minfragsperinode * fsize) {
 		origdensity = density;
 		density = minfragsperinode * fsize;
-		fprintf(stderr, "density increased from %d to %d\n",
-		    origdensity, density);
+		fprintf(stderr, "density increased from %d to %jd\n",
+		    origdensity, (intmax_t)density);
 	}
 	origdensity = density;
 	for (;;) {
@@ -346,8 +346,9 @@ restart:
 		if (fragsperinode < minfragsperinode) {
 			bsize <<= 1;
 			fsize <<= 1;
-			printf("Block size too small for a file system %s %d\n",
-			     "of this size. Increasing blocksize to", bsize);
+			printf("Block size too small for a file system %s %jd\n",
+			    "of this size. Increasing blocksize to",
+			    (intmax_t)bsize);
 			goto restart;
 		}
 		minfpg = fragsperinode * INOPB(&sblock);
@@ -371,7 +372,8 @@ restart:
 		density -= sblock.fs_fsize;
 	}
 	if (density != origdensity)
-		printf("density reduced from %d to %d\n", origdensity, density);
+		printf("density reduced from %d to %jd\n", origdensity,
+		    (intmax_t)density);
 	/*
 	 * Start packing more blocks into the cylinder group until
 	 * it cannot grow any larger, the number of cylinder groups



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201003032153.o23LrQwl076528>