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/1737>
This commit is contained in:
Joaquim Monteiro 2024-06-23 21:17:25 +01:00 committed by Alan Coopersmith
parent b25ad9b8f0
commit e8302b707d

View file

@ -1860,7 +1860,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;