From 6d5e91f0c9627942a22ef5d3b49a6370c7a41d92 Mon Sep 17 00:00:00 2001 From: Augustin Cavalier Date: Tue, 26 Mar 2019 22:30:23 -0400 Subject: [PATCH] headers/posix: Make casts in netinet byteswap functions uniform. --- headers/posix/netinet/in.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/headers/posix/netinet/in.h b/headers/posix/netinet/in.h index 786b978569..8ad0513fc7 100644 --- a/headers/posix/netinet/in.h +++ b/headers/posix/netinet/in.h @@ -26,8 +26,8 @@ typedef uint32_t in_addr_t; * and we are not allowed to import all the BeOS types here. */ #if !defined(__swap_int32) # if __GNUC__ >= 4 -# define __swap_int32(arg) (uint32)__builtin_bswap32(arg) -# define __swap_int16(arg) (uint16)__builtin_bswap16(arg) +# define __swap_int32(arg) (uint32_t)__builtin_bswap32(arg) +# define __swap_int16(arg) (uint16_t)__builtin_bswap16(arg) # else extern unsigned long __swap_int32(unsigned long); /* private */ extern uint16_t __swap_int16(uint16_t); /* private */