Date: Tue, 18 Sep 2007 15:27:20 +1000 (EST) From: Bruce Evans <brde@optusnet.com.au> To: "Sean C. Farley" <scf@freebsd.org> Cc: Xin LI <delphij@freebsd.org>, freebsd-standards@freebsd.org Subject: Re: vfprintf() string precision type Message-ID: <20070918152516.T32708@delplex.bde.org> In-Reply-To: <alpine.BSF.0.9999.0709171835400.56227@thor.farley.org> References: <alpine.BSF.0.9999.0709161922560.29967@thor.farley.org> <20070917152627.V29498@delplex.bde.org> <alpine.BSF.0.9999.0709171835400.56227@thor.farley.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 17 Sep 2007, Sean C. Farley wrote: > On Mon, 17 Sep 2007, Bruce Evans wrote: >> From printf.3: >> A field width or precision, or both, may be indicated by >> an asterisk >> .Ql * >> or an asterisk followed by one or more decimal digits and a >> .Ql $ >> instead of a >> digit string. >> In this case, an >> .Vt int ^^^ >> argument supplies the field width or precision. > > This is why I asked. The man page does not specifically state that the > type must be int. At least in my head, "decimal digits" could be an > integer of any size in base 10. The other quotes you give do specify > it. Would it be acceptable to change the man page to state int type, so > I do not ask again after I inevitably forget? :) Er, even the man page specifically says "int", using wording essentially identical to C99. Bruce
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070918152516.T32708>