Subject: Re: [PATCH 2/2] Support sizes >=2G in various config options accepting 'g' sizes.

From: Nix <[email-masked]>
Date: Tue, 06 Sep 2011 12:17:39 +0100

On 6 Sep 2011, Johannes Sixt stated:

> Am 9/6/2011 12:25, schrieb Nix:
>> OK, I'll add range checking support then!
>
> Don't forget to follow this advice noted on the POSIX page
> (http://pubs.opengroup.org/onlinepubs/9699919799/functions/strtol.html):
>
> Since 0, {LONG_MIN} or {LLONG_MIN}, and {LONG_MAX} or {LLONG_MAX} are
> returned on error and are also valid returns on success, an application
> wishing to check for error situations should set errno to 0, then call
> strtol() or strtoll(), then check errno.

Oh, I've fallen into *that* trap before with math functions setting
ERANGE/EDOM. Thanks for the reminder :)

-- 
NULL && (void)