From da70c7d556bbf21ad495c26e982e2e0f2d7de6c1 Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Wed, 22 Oct 2014 14:27:26 -0700 Subject: [PATCH] xkb: Initialize 'bad' Atom in _XkbSetNamesCheck When _XkbCheckAtoms returns NULL for an error, it always sets the error return code, but GCC can't figure that out, so just initialize the local variable, 'bad', in _XkbSetNamesCheck to eliminate the warning. Signed-off-by: Keith Packard Reviewed-by: Peter Hutterer --- xkb/xkb.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xkb/xkb.c b/xkb/xkb.c index dc570f0e5..fdc5923c5 100644 --- a/xkb/xkb.c +++ b/xkb/xkb.c @@ -3986,7 +3986,7 @@ _XkbSetNamesCheck(ClientPtr client, DeviceIntPtr dev, { XkbDescRec *xkb; CARD32 *tmp; - Atom bad; + Atom bad = None; tmp = data; xkb = dev->key->xkbInfo->desc;