diff --git a/debian/changelog b/debian/changelog index 02fb0e53..3b5cdb21 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,14 @@ -i3-wm (4.8.1-1) unstable; urgency=medium +i3-wm (4.9.1-1) experimental; urgency=medium - * NOT YET RELEASED + * NOT YET RELEASED. - -- Michael Stapelberg Sun, 15 Jun 2014 19:37:32 +0200 + -- Michael Stapelberg Sat, 28 Feb 2015 15:04:25 +0100 + +i3-wm (4.9-1) experimental; urgency=medium + + * New upstream release. + + -- Michael Stapelberg Sat, 28 Feb 2015 14:53:34 +0100 i3-wm (4.8-2) unstable; urgency=medium diff --git a/src/bindings.c b/src/bindings.c index 8f9767e6..e7e424cc 100644 --- a/src/bindings.c +++ b/src/bindings.c @@ -159,9 +159,10 @@ static Binding *get_binding(uint16_t modifiers, bool is_release, uint16_t input_ * need to look in the array of translated keycodes for the event’s * keycode */ if (input_type == B_KEYBOARD && bind->symbol != NULL) { + xcb_keycode_t input_keycode = (xcb_keycode_t)input_code; if (memmem(bind->translated_to, bind->number_keycodes * sizeof(xcb_keycode_t), - &input_code, sizeof(xcb_keycode_t)) == NULL) + &input_keycode, sizeof(xcb_keycode_t)) == NULL) continue; } else { /* This case is easier: The user specified a keycode */