Martin Kopta wrote:
>       XSetWindowBackground(dpy, locks[screen]->win, (ev.xkey.state && 
> LockMask) ?
>           locks[screen]->colors[2] : locks[screen]->colors[1]);

And while we're at it, how about:

XSetWindowBackground(dpy, locks[screen]->win, 
locks[screen]->colors[(ev.xkey.state && LockMask) ? 2 : 1]);

Also you should check if ev.xkey.state and LockMask are bool values, because I
think these are bit fields which should be checked by:

ev.xkey.state & LockMask

--Markus

Reply via email to