Re: [PATCH 00/14] numparse module: systematically tighten up integer parsing
Am 24.03.2015 um 17:06 schrieb Michael Haggerty:
Show 9 quoted lines
> Parsing numbers is not rocket science, but there are a lot of pitfalls,
> especially around overflow. It's even harder to write such code via
> macros and the result is less readable.
>
> This patch series is mostly about finding a reasonable API and whipping
> the callers into shape. That seems ambitious enough for me. I'd rather
> stick with boring wrappers for now and lean on strtol()/strtoul() to do
> the dirty work. It will be easy for a motivated person to change the
> implementation later.
The OpenBSD developers invented strtonum for that. Are you aware of it?
Would it fit? This discussion may be useful:
http://www.tedunangst.com/flak/post/the-design-of-strtonum
René