Date: Wed, 3 Mar 2010 15:25:53 -0800 From: Garrett Cooper <yanefbsd@gmail.com> To: Warner Losh <imp@FreeBSD.org> Cc: "svn-src-head@freebsd.org" <svn-src-head@freebsd.org>, "svn-src-all@freebsd.org" <svn-src-all@freebsd.org>, "src-committers@freebsd.org" <src-committers@freebsd.org> Subject: Re: svn commit: r204672 - head/sbin/newfs Message-ID: <F80AA765-5CD7-4E69-8EF9-5A3E44853B35@gmail.com>
next in thread | raw e-mail | index | archive | help
On Mar 3, 2010, at 1:53 PM, Warner Losh <imp@FreeBSD.org> wrote: > 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 Use PRId64 from inttypes.h ? Thanks, -Garrert
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?F80AA765-5CD7-4E69-8EF9-5A3E44853B35>