From 9d9bd38fe1454590c303dc936ddac913808bf881 Mon Sep 17 00:00:00 2001 From: Dave Airlie Date: Tue, 17 Feb 2015 14:40:27 +1000 Subject: os/access: fix regression in server interpreted auth This was reported on irc on Fedora when rawhide went to 1.17.1. regression occured in: 2566835b4374edb3e5a8353d4f7c9e7ec4851c57 os: Eliminate uninitialized value warnings from access.c siAddrMatch doesn't need addr to be a useful value, it checks some things like localuser without having an address at all. Signed-off-by: Dave Airlie Tested-by: Peter Hutterer Signed-off-by: Peter Hutterer --- os/access.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'os/access.c') diff --git a/os/access.c b/os/access.c index 28f2d3213..8fa028eb4 100644 --- a/os/access.c +++ b/os/access.c @@ -1392,7 +1392,7 @@ InvalidHost(register struct sockaddr *saddr, int len, ClientPtr client) } for (host = validhosts; host; host = host->next) { if (host->family == FamilyServerInterpreted) { - if (addr && siAddrMatch(family, addr, len, host, client)) { + if (siAddrMatch(family, addr, len, host, client)) { return 0; } } -- cgit v1.2.3