[COMMITTED] manual: Fix strerrorname_np and strerrordesc_np return type (BZ #26343)
Commit Message
---
manual/errno.texi | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
Comments
* Adhemerval Zanella via Libc-alpha:
> ---
> manual/errno.texi | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/manual/errno.texi b/manual/errno.texi
> index 6ca566522d..7ac1554bb1 100644
> --- a/manual/errno.texi
> +++ b/manual/errno.texi
> @@ -1207,7 +1207,7 @@ to @code{errno}.
> The function @code{perror} is declared in @file{stdio.h}.
> @end deftypefun
>
> -@deftypefun void strerrorname_np (int @var{errnum})
> +@deftypefun const char * strerrorname_np (int @var{errnum})
> @standards{GNU, string.h}
> @safety{@mtsafe{}@assafe{}@acsafe{}}
> This function returns the name describing the error @var{errnum} or
> @@ -1218,7 +1218,7 @@ for @code{EINVAL}).
> This function is a GNU extension, declared in the header file @file{string.h}.
> @end deftypefun
>
> -@deftypefun void strerrordesc_np (int @var{errnum})
> +@deftypefun const char * strerrordesc_np (int @var{errnum})
> @standards{GNU, string.h}
> @safety{@mtsafe{}@assafe{}@acsafe{}}
> This function returns the message describing the error @var{errnum} or
You need to put the return type in braces because it's not a single
identifier: {const char *}
Otherwise it's not rendered or indexed correctly.
On 07/08/2020 17:04, Florian Weimer wrote:
> * Adhemerval Zanella via Libc-alpha:
>
>> ---
>> manual/errno.texi | 4 ++--
>> 1 file changed, 2 insertions(+), 2 deletions(-)
>>
>> diff --git a/manual/errno.texi b/manual/errno.texi
>> index 6ca566522d..7ac1554bb1 100644
>> --- a/manual/errno.texi
>> +++ b/manual/errno.texi
>> @@ -1207,7 +1207,7 @@ to @code{errno}.
>> The function @code{perror} is declared in @file{stdio.h}.
>> @end deftypefun
>>
>> -@deftypefun void strerrorname_np (int @var{errnum})
>> +@deftypefun const char * strerrorname_np (int @var{errnum})
>> @standards{GNU, string.h}
>> @safety{@mtsafe{}@assafe{}@acsafe{}}
>> This function returns the name describing the error @var{errnum} or
>> @@ -1218,7 +1218,7 @@ for @code{EINVAL}).
>> This function is a GNU extension, declared in the header file @file{string.h}.
>> @end deftypefun
>>
>> -@deftypefun void strerrordesc_np (int @var{errnum})
>> +@deftypefun const char * strerrordesc_np (int @var{errnum})
>> @standards{GNU, string.h}
>> @safety{@mtsafe{}@assafe{}@acsafe{}}
>> This function returns the message describing the error @var{errnum} or
>
> You need to put the return type in braces because it's not a single
> identifier: {const char *}
>
> Otherwise it's not rendered or indexed correctly.
>
Right, I have fixed it. I couldn't noticed any different in PDF output,
but it does show wrong rendering in HTML.
* Adhemerval Zanella:
> Right, I have fixed it. I couldn't noticed any different in PDF output,
> but it does show wrong rendering in HTML.
Please also fix the new sig* functions in a similar way.
On 07/08/2020 17:31, Florian Weimer wrote:
> * Adhemerval Zanella:
>
>> Right, I have fixed it. I couldn't noticed any different in PDF output,
>> but it does show wrong rendering in HTML.
>
> Please also fix the new sig* functions in a similar way.
>
Done.
@@ -1207,7 +1207,7 @@ to @code{errno}.
The function @code{perror} is declared in @file{stdio.h}.
@end deftypefun
-@deftypefun void strerrorname_np (int @var{errnum})
+@deftypefun const char * strerrorname_np (int @var{errnum})
@standards{GNU, string.h}
@safety{@mtsafe{}@assafe{}@acsafe{}}
This function returns the name describing the error @var{errnum} or
@@ -1218,7 +1218,7 @@ for @code{EINVAL}).
This function is a GNU extension, declared in the header file @file{string.h}.
@end deftypefun
-@deftypefun void strerrordesc_np (int @var{errnum})
+@deftypefun const char * strerrordesc_np (int @var{errnum})
@standards{GNU, string.h}
@safety{@mtsafe{}@assafe{}@acsafe{}}
This function returns the message describing the error @var{errnum} or