bug-hurd
[Top][All Lists]
Advanced

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

Re: [PATCH hurd 07/11] Fix a few pointer related warnings.


From: Samuel Thibault
Subject: Re: [PATCH hurd 07/11] Fix a few pointer related warnings.
Date: Fri, 29 Dec 2023 22:43:04 +0100
User-agent: NeoMutt/20170609 (1.8.3)

Applied, thanks!

Flavio Cruz, le ven. 29 déc. 2023 16:21:01 -0500, a ecrit:
> ---
>  utils/rpctrace.c   | 4 ++--
>  utils/vmallocate.c | 2 +-
>  2 files changed, 3 insertions(+), 3 deletions(-)
> 
> diff --git a/utils/rpctrace.c b/utils/rpctrace.c
> index 589ce8f..f7046a0 100644
> --- a/utils/rpctrace.c
> +++ b/utils/rpctrace.c
> @@ -810,10 +810,10 @@ print_contents (mach_msg_header_t *inp,
>    int first = 1;
>  
>    /* Process the message data, wrapping ports and printing data.  */
> -  while (msg_buf_ptr < (char *) inp + inp->msgh_size)
> +  while ((char *) msg_buf_ptr < (char *) inp + inp->msgh_size)
>      {
>        mach_msg_type_t *const type = msg_buf_ptr;
> -      mach_msg_type_long_t *const lt = (void *) type;
> +      mach_msg_type_long_t *const lt = (mach_msg_type_long_t *) type;
>        void *data;
>        mach_msg_type_number_t nelt; /* Number of data items.  */
>        mach_msg_type_size_t eltsize; /* Bytes per item.  */
> diff --git a/utils/vmallocate.c b/utils/vmallocate.c
> index 039b309..b7eafed 100644
> --- a/utils/vmallocate.c
> +++ b/utils/vmallocate.c
> @@ -207,7 +207,7 @@ main (int argc, char **argv)
>              *p = 1;
>  
>            if (verbose > 1
> -              && ((unsigned int) (p - address) & ((1U<<20) - 1)) == 0)
> +              && ((uintptr_t) (p - address) & ((1UL<<20) - 1)) == 0)
>              fprintf (stderr, "\r%"PRIu64,
>                       allocated
>                       + ((uint64_t) (uintptr_t) p - (uint64_t) address));
> -- 
> 2.39.2
> 
> 

-- 
Samuel
---
Pour une évaluation indépendante, transparente et rigoureuse !
Je soutiens la Commission d'Évaluation de l'Inria.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]