News for hackers. Stuff that matters.
Re:A Soccer Con Man Who Couldn't Play the Game by kazinator on Tuesday August 23, 2016 @06:32PM (#12348312)
Indeed; atoi in fact invokes undefined behavior in out of range situations; you can only safely use it when the input has been lexically analyzed to be a valid integer of only so many digits as not to overflow.

I'd tend to make this re-rolled atoi a wrapper around strtol/wcstol.

Re:A Soccer Con Man Who Couldn't Play the Game by MaulingMonkey on Wednesday August 24, 2016 @02:26AM (#12350117)
> atoi in fact invokes undefined behavior in out of range situations

Ouch! TIL. You'd think by now I wouldn't be surprised by such things, and yet, somehow I was...