]> code.delx.au - spectrwm/commitdiff
convert from deprecated XKeycodeToKeysym to XkbKeycodeToKeysym
authorDavid Hill <dhill@conformal.com>
Wed, 16 May 2012 04:22:59 +0000 (00:22 -0400)
committerDavid Hill <dhill@conformal.com>
Wed, 16 May 2012 04:22:59 +0000 (00:22 -0400)
spectrwm.c

index 62dd1955a7e81115e80bcbcbb2eec1ff9aab772c..1002ee6cf1b6233c4148f54fb26d39fa6fa21c43 100644 (file)
@@ -88,6 +88,7 @@
 
 #include <X11/cursorfont.h>
 #include <X11/keysym.h>
+#include <X11/XKBlib.h>
 #include <X11/Xatom.h>
 #include <X11/Xlib.h>
 #include <X11/Xproto.h>
@@ -6155,7 +6156,7 @@ keypress(XEvent *e)
        struct key              *kp;
        struct swm_region       *r;
 
-       keysym = XKeycodeToKeysym(display, (KeyCode)ev->keycode, 0);
+       keysym = XkbKeycodeToKeysym(display, (KeyCode)ev->keycode, 0, 0);
        if ((kp = key_lookup(CLEANMASK(ev->state), keysym)) == NULL)
                return;
        if (keyfuncs[kp->funcid].func == NULL)