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>
index | next in thread | previous in thread | raw e-mail
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
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070918152516.T32708>
