From 06eb830169afd0631a31e8846c7d2533c49ea378 Mon Sep 17 00:00:00 2001 From: Eamon Walsh Date: Thu, 18 Oct 2007 12:31:14 -0400 Subject: [PATCH] xace: Fix bug in AddPassiveGrabToList(), was using wrong GrabPtr. --- dix/grabs.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dix/grabs.c b/dix/grabs.c index 229329699..a42a46f10 100644 --- a/dix/grabs.c +++ b/dix/grabs.c @@ -325,9 +325,9 @@ AddPassiveGrabToList(ClientPtr client, GrabPtr pGrab) } } - if (grab->keyboardMode == GrabModeSync || grab->pointerMode == GrabModeSync) + if (pGrab->keyboardMode == GrabModeSync||pGrab->pointerMode == GrabModeSync) access_mode |= DixFreezeAccess; - rc = XaceHook(XACE_DEVICE_ACCESS, client, grab->device, access_mode); + rc = XaceHook(XACE_DEVICE_ACCESS, client, pGrab->device, access_mode); if (rc != Success) return rc;