Applied, thanks!

[email protected], le sam. 27 sept. 2025 20:20:24 +0100, a ecrit:
> From: Diego Nieto Cid <[email protected]>
> 
>     ../../libshouldbeinlibc/idvec-verify.c: In function 'verify_id':
>     ../../libshouldbeinlibc/idvec-verify.c:340:9: warning: ignoring return 
> value of 'asprintf' declared with attribute 'warn_unused_result' 
> [-Wunused-result]
>       340 |         asprintf (&prompt, "Password for %s%s:",
>           |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>       341 |                   is_group ? "group " : "", name);
>           |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>     ../../libshouldbeinlibc/idvec-verify.c:343:9: warning: ignoring return 
> value of 'asprintf' declared with attribute 'warn_unused_result' 
> [-Wunused-result]
>       343 |         asprintf (&prompt, "Password for %s %d:",
>           |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>       344 |                   is_group ? "group" : "user", id);
>           |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ---
>  libshouldbeinlibc/idvec-verify.c | 6 ++++--
>  1 file changed, 4 insertions(+), 2 deletions(-)
> 
> diff --git a/libshouldbeinlibc/idvec-verify.c 
> b/libshouldbeinlibc/idvec-verify.c
> index 64d3c573..92a47224 100644
> --- a/libshouldbeinlibc/idvec-verify.c
> +++ b/libshouldbeinlibc/idvec-verify.c
> @@ -337,11 +337,13 @@ verify_id (uid_t id, int is_group, int multiple,
>    if (multiple)
>      {
>        if (name)
> -     asprintf (&prompt, "Password for %s%s:",
> +     err = asprintf (&prompt, "Password for %s%s:",
>                 is_group ? "group " : "", name);
>        else
> -     asprintf (&prompt, "Password for %s %d:",
> +     err = asprintf (&prompt, "Password for %s %d:",
>                 is_group ? "group" : "user", id);
> +
> +      assert_backtrace (err != -1);
>      }
>  
>    /* Prompt the user for the password.  */
> -- 
> 2.51.0
> 
> 

Reply via email to