Re: argz_create

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




On 26/10/2020 16:16, Michael Kerrisk (man-pages) wrote:
>>> May I ask if there is a way to link error_t to the definition, should
>>> be in errno.h
>>
>> I don't quite understand what you are suggesting. Can you elaborate.
> 
> Perhaps the patch below suffices to address what you meant(?).
> 
> Thanks,
> 
> Michael
> 
> ====
> 
> commit 43891c16edf44b794b0ee794ff3add948a3fb22e (HEAD -> master)
> Author: Michael Kerrisk <mtk.manpages@xxxxxxxxx>
> Date:   Mon Oct 26 17:13:33 2020 +0100
> 
>     argz_add.3, envz_add.3: Point out that 'error_t' is an integer type
> 
>     Reported-by: Jonny Grant <jg@xxxxxxxx>
>     Signed-off-by: Michael Kerrisk <mtk.manpages@xxxxxxxxx>
> 
> diff --git a/man3/argz_add.3 b/man3/argz_add.3
> index 40b6eaa5d..bf80e906b 100644
> --- a/man3/argz_add.3
> +++ b/man3/argz_add.3
> @@ -191,7 +191,8 @@ all null bytes (\(aq\e0\(aq) except the last by
>  .IR sep .
>  .SH RETURN VALUE
>  All argz functions that do memory allocation have a return type of
> -.IR error_t ,
> +.IR error_t
> +(an integer type),
>  and return 0 for success, and
>  .B ENOMEM
>  if an allocation error occurs.
> diff --git a/man3/envz_add.3 b/man3/envz_add.3
> index c360c9604..d4ed0a8be 100644
> --- a/man3/envz_add.3
> +++ b/man3/envz_add.3
> @@ -111,7 +111,8 @@ if there was one.
>  removes all entries with value NULL.
>  .SH RETURN VALUE
>  All envz functions that do memory allocation have a return type of
> -.IR error_t ,
> +.IR error_t
> +(an integer type),
>  and return 0 for success, and
>  .B ENOMEM
>  if an allocation error occurs.
> 
> 

That's all good thank you for making the update.
I had thought errno_t came from errno.h, but it doesn't, it's only in argp.h and argz.h

Jonny



[Index of Archives]     [Kernel Documentation]     [Netdev]     [Linux Ethernet Bridging]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux Admin]     [Samba]

  Powered by Linux