svn commit: r285552 - head/usr.bin/xargs

Ian Lepore ian at freebsd.org
Tue Jul 14 22:17:59 UTC 2015


On Tue, 2015-07-14 at 13:44 -0700, Xin Li wrote:
> On 07/14/15 13:29, Garrett Cooper wrote:
> > On Jul 14, 2015, at 12:16, Baptiste Daroussin <bapt at FreeBSD.org>
> > wrote:
> > 
> >> Author: bapt Date: Tue Jul 14 19:16:14 2015 New Revision: 285552 
> >> URL: https://svnweb.freebsd.org/changeset/base/285552
> >> 
> >> Log: Convert atoi(3) to stronum(3) which allows to arguments and
> >> report proper errors to the users
> > 
> > Is strtonum preferred over strtoll, etc?
> 
> strtonum(3) is a wrapper of strtoll() and provides more functionality
> like range checking, so I think the answer would be yes.
> 
> Cheers,
> 

Except if we convert all our tools that take numbers on the command line
to use strtonum() then peoples' existing scripts and other automation
that passes 0xWhatever numbers suddenly stop working.  strtonum() seems
to be about 2/3 of a good idea.

-- Ian



More information about the svn-src-all mailing list