os: Fix assignment with incompatible pointer type

struct hostent->h_addr_list is of type char**, not const char**.
GCC considers this an error when in C99 mode or later.

Signed-off-by: Joaquim Monteiro <joaquim.monteiro@protonmail.com>
(cherry picked from commit 0ddcd87851)

Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1635>
This commit is contained in:
Joaquim Monteiro 2024-06-23 21:17:25 +01:00 committed by Olivier Fourdan
parent cec99a3811
commit c0bd91f49e

View file

@ -1866,7 +1866,7 @@ siHostnameAddrMatch(int family, void *addr, int len,
char hostname[SI_HOSTNAME_MAXLEN];
int f, hostaddrlen;
void *hostaddr;
const char **addrlist;
char **addrlist;
if (siAddrLen >= sizeof(hostname))
return FALSE;