Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 12 Dec 2005 14:31:15 -0800 (PST)
From:      George Paplas <geopapl@yahoo.com>
To:        Poul-Henning Kamp <phk@phk.freebsd.dk>, Peter Jeremy <PeterJeremy@optushome.com.au>
Cc:        arch@freebsd.org
Subject:   Re: printf behaviour with illegal or malformed format string 
Message-ID:  <20051212223115.46960.qmail@web36306.mail.mud.yahoo.com>
In-Reply-To: <3879.1134416139@critter.freebsd.dk>

next in thread | previous in thread | raw e-mail | index | archive | help


--- Poul-Henning Kamp <phk@phk.freebsd.dk> wrote:

> >>If it is not set, the format string will be output unformatted in
> >>the message "WARNING: Illegal printf() format string: \"...\".
> >
> >Since this check presumably applies to the entire *printf() family,
> >where do you report the error for {s,f}printf()?
> 
> Whereever the strings was meant to go, what else can I do ?

And what if you are doing an sprintf to a buffer smaller than your
warning message?

-geop

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 



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