DragonFly BSD
DragonFly submit List (threaded) for 2005-01
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: sysctl warns6 cleanup


From: Joerg Sonnenberger <joerg@xxxxxxxxxxxxxxxxx>
Date: Sat, 8 Jan 2005 20:26:21 +0100
Mail-followup-to: submit@crater.dragonflybsd.org

On Sat, Jan 08, 2005 at 11:24:06AM -0800, Chris Pressey wrote:
> On Sat, 8 Jan 2005 20:02:30 +0100
> Joerg Sonnenberger <joerg@xxxxxxxxxxxxxxxxx> wrote:
> 
> > On Sat, Jan 08, 2005 at 05:17:17PM +0100, Peter Schuller wrote:
> > > @@ -518,20 +519,20 @@
> > >  	case 'A':
> > >  		if (!nflag)
> > >  			printf("%s%s", name, sep);
> > > -		printf("%.*s", len, p);
> > > +		printf("%.*s", (int)len, p);
> > >  		return (0);
> > >  		
> > 
> > There should be at least a check for the value of len, to ensure that
> > it actually fits into an int.
> 
> Heh... come to think of it, isn't this kind of a silly use of printf()?
> Couldn't we just use fwrite(p, len, 1, stdout) here instead?

Yes, that's better.

Joerg

> 
> -Chris



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]