removed unneecessary crap 9eef9f7b
Anselm R.Garbe · 2006-08-14 15:43 2 file(s) · +1 −7
event.c +1 −6
4 4
 */
5 5
#include "dwm.h"
6 6
#include <stdlib.h>
7 -
#include <unistd.h>
8 7
#include <X11/keysym.h>
9 8
#include <X11/Xatom.h>
10 9
361 360
	unsigned int i;
362 361
	KeyCode code;
363 362
364 -
	while(XGrabKeyboard(dpy, root, True, GrabModeAsync,
365 -
			 GrabModeAsync, CurrentTime) != GrabSuccess)
366 -
		usleep(1000);
367 -
	XUngrabKeyboard(dpy, CurrentTime);
368 -
369 363
	for(i = 0; i < len; i++) {
370 364
		code = XKeysymToKeycode(dpy, key[i].keysym);
371 365
		XGrabKey(dpy, code, key[i].mod, root, True,
376 370
				GrabModeAsync, GrabModeAsync);
377 371
		XGrabKey(dpy, code, key[i].mod | NUMLOCKMASK | LockMask, root, True,
378 372
				GrabModeAsync, GrabModeAsync);
373 +
		XSync(dpy, False);
379 374
	}
380 375
}
main.c +0 −1
263 263
		if(readin)
264 264
			FD_SET(STDIN_FILENO, &rd);
265 265
		FD_SET(xfd, &rd);
266 -
267 266
		i = select(xfd + 1, &rd, NULL, NULL, NULL);
268 267
		if(i == -1 && errno == EINTR)
269 268
			continue;