Skip to content
Snippets Groups Projects
Commit 145e3012 authored by Ilya Zhuravlev's avatar Ilya Zhuravlev
Browse files

Fix keycodes (#325)

parent c4172934
No related branches found
No related tags found
No related merge requests found
...@@ -260,7 +260,7 @@ KeyPress::KeyPress(const char *name) ...@@ -260,7 +260,7 @@ KeyPress::KeyPress(const char *name)
try { try {
Key = keyname_to_keycode(name); Key = keyname_to_keycode(name);
m_name = name; m_name = name;
if (strlen(name) > 8) { if (strlen(name) > 8 && strncmp(name, "KEY_KEY_", 8) == 0) {
int chars_read = mbtowc(&Char, name + 8, 1); int chars_read = mbtowc(&Char, name + 8, 1);
assert (chars_read == 1 && "unexpected multibyte character"); assert (chars_read == 1 && "unexpected multibyte character");
} else } else
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment