
ERANGE has been raised. Just remove the extra checks, which were incorrect anyway in almost all calls because they did not match their corresponding strto*l function. This caused mount_tmpfs to not catch some error cases in, e.g., i386, as strtoll was returning LLONG_MAX instead of LONG_MAX, which are different in this platform (but not on 64-bit ones). Problem found by martin@; thanks!