X-Git-Url: https://git.danieliu.xyz/?p=slock.git;a=blobdiff_plain;f=slock.c;h=08ada6f62c6c61f626ebaafcda311124366ee36d;hp=83d426aaccb9a469dd79587a6b3a9d889903db58;hb=a55594fdd69fcfcc10b8c9624d5aba298969d713;hpb=03a87179919eebab7d38c548e3ff8e2911512468 diff --git a/slock.c b/slock.c index 83d426a..08ada6f 100644 --- a/slock.c +++ b/slock.c @@ -274,7 +274,7 @@ lockscreen(Display *dpy, int screen) XDefineCursor(dpy, lock->win, invisible); /* Try to grab mouse pointer *and* keyboard for 600ms, else fail the lock */ - for (i = 6, ptgrab = kbgrab = -1; i; --i) { + for (i = 0, ptgrab = kbgrab = -1; i < 6; i++) { if (ptgrab != GrabSuccess) { ptgrab = XGrabPointer(dpy, lock->root, False, ButtonPressMask | ButtonReleaseMask |