Krolyxon
Commit 27591b5

Branches

Refs →

nsxiv27591b5

Small refactorings

Author
Bert
Date
2011-08-18 12:05 +0200
Parent
5c77e1a
Commit
27591b5a52a4ec703bf5d2e61a4f933a7938500f

+5 −5

2 files changed

  1. M events.c +3 −3
  2. M types.h +2 −2
M events.c View
@@ -92,7 +92,7 @@ void on_keypress(XKeyEvent *kev) {
9292 XLookupString(kev, &key, 1, &ksym, NULL);
9393
9494 for (i = 0; i < LEN(keys); i++) {
95− if (keymask(&keys[i], kev->state) && ksym == keys[i].ksym) {
95+ if (keys[i].ksym == ksym && keymask(&keys[i], kev->state)) {
9696 if (keys[i].handler && keys[i].handler(keys[i].arg))
9797 redraw();
9898 return;
@@ -111,8 +111,8 @@ void on_buttonpress(XButtonEvent *bev) {
111111 timo_cursor = TO_CURSOR_HIDE;
112112
113113 for (i = 0; i < LEN(buttons); i++) {
114− if (buttonmask(&buttons[i], bev->state) &&
115− bev->button == buttons[i].button)
114+ if (buttons[i].button == bev->button &&
115+ buttonmask(&buttons[i], bev->state))
116116 {
117117 if (buttons[i].handler && buttons[i].handler(buttons[i].arg))
118118 redraw();
M types.h View
@@ -27,8 +27,8 @@ typedef enum {
2727 } cursor_t;
2828
2929 typedef struct {
30− const char *name;
31− const char *path;
30+ const char *name; /* as given by user */
31+ const char *path; /* always absolute */
3232 } fileinfo_t;
3333
3434 #endif /* TYPES_H */