From 587e2882ac9cf97b4842721d28d6550aa4bc08ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Helleu?= Date: Fri, 3 Feb 2023 22:50:54 +0100 Subject: [PATCH] core: simplify function gui_key_cmp --- src/gui/gui-key.c | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/src/gui/gui-key.c b/src/gui/gui-key.c index 1437b9992..8bf89c63e 100644 --- a/src/gui/gui-key.c +++ b/src/gui/gui-key.c @@ -758,21 +758,10 @@ gui_key_search (struct t_gui_key *keys, const char *key) int gui_key_cmp (const char *key, const char *search, int context) { - int diff; - if (context == GUI_KEY_CONTEXT_MOUSE) return (string_match (key, search, 1)) ? 0 : 1; - while (search[0]) - { - diff = string_charcmp (key, search); - if (diff != 0) - return diff; - key = utf8_next_char (key); - search = utf8_next_char (search); - } - - return 0; + return string_strncmp (key, search, utf8_strlen (search)); } /*