comparison event.c @ 138:c1185dc7a36e

some cleanups/fixes inspired by Jukka Salmi's feedback
author arg@10ksloc.org
date Fri, 21 Jul 2006 18:34:10 +0200
parents 77922a389fa8
children 22213b9a2114
comparison
equal deleted inserted replaced
137:77922a389fa8 138:c1185dc7a36e
265 } 265 }
266 266
267 static void 267 static void
268 keypress(XEvent *e) 268 keypress(XEvent *e)
269 { 269 {
270 static unsigned int len = key ? sizeof(key) / sizeof(key[0]) : 0; 270 static unsigned int len = sizeof(key) / sizeof(key[0]);
271 unsigned int i; 271 unsigned int i;
272 KeySym keysym; 272 KeySym keysym;
273 XKeyEvent *ev = &e->xkey; 273 XKeyEvent *ev = &e->xkey;
274 274
275 keysym = XKeycodeToKeysym(dpy, (KeyCode)ev->keycode, 0); 275 keysym = XKeycodeToKeysym(dpy, (KeyCode)ev->keycode, 0);
368 }; 368 };
369 369
370 void 370 void
371 grabkeys() 371 grabkeys()
372 { 372 {
373 static unsigned int len = key ? sizeof(key) / sizeof(key[0]) : 0; 373 static unsigned int len = sizeof(key) / sizeof(key[0]);
374 unsigned int i; 374 unsigned int i;
375 KeyCode code; 375 KeyCode code;
376 376
377 for(i = 0; i < len; i++) { 377 for(i = 0; i < len; i++) {
378 code = XKeysymToKeycode(dpy, key[i].keysym); 378 code = XKeysymToKeycode(dpy, key[i].keysym);