From ffa5754b591db293db0ddb87ad8b8d4c5c88320e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?P=C5=99emysl=20Janouch?= Date: Fri, 26 Oct 2018 07:51:44 +0200 Subject: Cleanup --- sdn.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/sdn.cpp b/sdn.cpp index 416ef7e..aece1fc 100644 --- a/sdn.cpp +++ b/sdn.cpp @@ -895,7 +895,6 @@ fun parse_key (const string &key_name) -> wint_t { c |= ALT; p += 2; } - if (!strncmp (p, "C-", 2)) { p += 2; if (*p < 32) { @@ -905,8 +904,7 @@ fun parse_key (const string &key_name) -> wint_t { c |= CTRL *p; p += 1; } else if (g.key_names.count (p)) { - c |= g.key_names.at (p); - p += strlen (p); + return c | g.key_names.at (p); } else { wchar_t w; mbstate_t mb {}; auto len = strlen (p) + 1, res = mbrtowc (&w, p, len, &mb); -- cgit v1.2.3