keyin: rename macro to improve readability

This commit is contained in:
Boris Faure 2020-08-24 18:55:39 +02:00
parent dbba452a8b
commit 7dad6d46ac
Signed by: borisfaure
GPG Key ID: 35C0410516166BE8
1 changed files with 13 additions and 13 deletions

View File

@ -250,21 +250,21 @@ keyin_handle_key_binding(Evas_Object *termio, const Evas_Event_Key_Down *ev,
Eina_Bool
key_is_modifier(const char *key)
{
#define STATIC_STR_EQUAL(STR) (!strncmp(key, STR, strlen(STR)))
#define STATIC_KEY_EQUAL(STR) (!strncmp(key, STR, strlen(STR)))
if ((key != NULL) && (
STATIC_STR_EQUAL("Shift") ||
STATIC_STR_EQUAL("Control") ||
STATIC_STR_EQUAL("Alt") ||
STATIC_STR_EQUAL("AltGr") ||
STATIC_STR_EQUAL("Meta") ||
STATIC_STR_EQUAL("Super") ||
STATIC_STR_EQUAL("Hyper") ||
STATIC_STR_EQUAL("Scroll_Lock") ||
STATIC_STR_EQUAL("Num_Lock") ||
STATIC_STR_EQUAL("ISO_Level3_Shift") ||
STATIC_STR_EQUAL("Caps_Lock")))
STATIC_KEY_EQUAL("Shift") ||
STATIC_KEY_EQUAL("Control") ||
STATIC_KEY_EQUAL("Alt") ||
STATIC_KEY_EQUAL("AltGr") ||
STATIC_KEY_EQUAL("Meta") ||
STATIC_KEY_EQUAL("Super") ||
STATIC_KEY_EQUAL("Hyper") ||
STATIC_KEY_EQUAL("Scroll_Lock") ||
STATIC_KEY_EQUAL("Num_Lock") ||
STATIC_KEY_EQUAL("ISO_Level3_Shift") ||
STATIC_KEY_EQUAL("Caps_Lock")))
return EINA_TRUE;
#undef STATIC_STR_EQUAL
#undef STATIC_KEY_EQUAL
return EINA_FALSE;
}