diff --git a/dix/events.c b/dix/events.c index 2c99cd29e..4e64fa2b6 100644 --- a/dix/events.c +++ b/dix/events.c @@ -4720,7 +4720,9 @@ CoreEnterLeaveEvent(DeviceIntPtr mouse, xKeymapEvent ke = { .type = KeymapNotify }; +#ifdef XACE ClientPtr client = grab ? rClient(grab) : wClient(pWin); +#endif int rc; rc = XaceHookDeviceAccess(client, keybd, DixReadAccess); @@ -4831,7 +4833,9 @@ CoreFocusEvent(DeviceIntPtr dev, int type, int mode, int detail, WindowPtr pWin) xKeymapEvent ke = { .type = KeymapNotify }; +#ifdef XACE ClientPtr client = wClient(pWin); +#endif int rc; rc = XaceHookDeviceAccess(client, dev, DixReadAccess);