diff options
| -rw-r--r-- | lib/libc/stdlib/strtol.3 | 10 | ||||
| -rw-r--r-- | lib/libc/stdlib/strtoul.3 | 10 | 
2 files changed, 12 insertions, 8 deletions
diff --git a/lib/libc/stdlib/strtol.3 b/lib/libc/stdlib/strtol.3 index f9943399f5c1..d01d8ee28c61 100644 --- a/lib/libc/stdlib/strtol.3 +++ b/lib/libc/stdlib/strtol.3 @@ -149,10 +149,10 @@ or  function  returns the result of the conversion,  unless the value would underflow or overflow. -If no conversion could be performed, 0 shall be returned and +If no conversion could be performed, 0 is returned and +the global variable  .Va errno -will be -set to +is set to  .Er EINVAL .  If an underflow occurs,  .Fn strtol @@ -177,7 +177,9 @@ is set to  .Sh ERRORS  .Bl -tag -width Er  .It Bq Er EINVAL -The value of base is not supported or +The value of +.Fa base +is not supported or  no conversion could be performed.  .It Bq Er ERANGE  The given string was out of range; the value converted has been clamped. diff --git a/lib/libc/stdlib/strtoul.3 b/lib/libc/stdlib/strtoul.3 index 4358f09c18f5..ff60016d0f44 100644 --- a/lib/libc/stdlib/strtoul.3 +++ b/lib/libc/stdlib/strtoul.3 @@ -164,15 +164,17 @@ In all cases,  .Va errno  is set to  .Er ERANGE . -If no conversion could be performed, 0 shall be returned and +If no conversion could be performed, 0 is returned and +the global variable  .Va errno -will be -set to +is set to  .Er EINVAL .  .Sh ERRORS  .Bl -tag -width Er  .It Bq Er EINVAL -The value of base is not supported or +The value of +.Fa base +is not supported or  no conversion could be performed.  .It Bq Er ERANGE  The given string was out of range; the value converted has been clamped.  | 
