diff --git a/dix/enterleave.c b/dix/enterleave.c index c735e8807..5432ddc74 100644 --- a/dix/enterleave.c +++ b/dix/enterleave.c @@ -732,7 +732,7 @@ DeliverStateNotifyEvent(DeviceIntPtr dev, WindowPtr win) evcount += ((nval - 3) + 6)/6; } - BUG_RETURN(evcount <= ARRAY_SIZE(sev)); + BUG_RETURN(evcount > ARRAY_SIZE(sev)); FixDeviceStateNotify(dev, ev, k, b, v, first);