diff --git a/Xext/sync.c b/Xext/sync.c index eaf063741..f8eb02a60 100644 --- a/Xext/sync.c +++ b/Xext/sync.c @@ -2624,7 +2624,7 @@ IdleTimeBlockHandler(pointer pCounter, struct timeval **wt, pointer LastSelectMa return; old_idle = counter->value; - IdleTimeQueryValue(NULL, &idle); + IdleTimeQueryValue(counter, &idle); counter->value = idle; /* push, so CheckTrigger works */ if (less && XSyncValueLessOrEqual(idle, *less)) {