* keysyms, we remove the numlock flag from the event state */
event->state &= ~numlockmask;
- if ((input_position + 8) >= sizeof(password))
- return;
-
xcb_keysym_t sym = xcb_key_press_lookup_keysym(symbols, event, event->state);
switch (sym) {
case XK_Mode_switch:
return;
}
+ if ((input_position + 8) >= sizeof(password))
+ return;
+
#if 0
/* FIXME: handle all of these? */
printf("is_keypad_key = %d\n", xcb_is_keypad_key(sym));
errx(1, "i3lock: Unknown option. Syntax: i3lock [-v] [-n] [-b] [-d] [-c color] [-p win|default]"
#ifndef NOLIBCAIRO
" [-i image.png] [-t]"
+#else
+ " (compiled with NOLIBCAIRO)"
#endif
"\n");
}