forked from enlightenment/efl
elm config - use eina_str_tolower not tolower from libc
This commit is contained in:
parent
2936834d31
commit
1ec9ee2a92
|
@ -2575,10 +2575,9 @@ _elm_config_key_binding_hash(void)
|
||||||
if (wb->name)
|
if (wb->name)
|
||||||
{
|
{
|
||||||
char *namelower = alloca(strlen(wb->name) + 1);
|
char *namelower = alloca(strlen(wb->name) + 1);
|
||||||
char *p;
|
|
||||||
|
|
||||||
strcpy(namelower, wb->name);
|
strcpy(namelower, wb->name);
|
||||||
for (p = namelower; *p; p++) *p = tolower(*p);
|
eina_str_tolower(&namelower);
|
||||||
eina_hash_add(_elm_key_bindings, namelower, wb->key_bindings);
|
eina_hash_add(_elm_key_bindings, namelower, wb->key_bindings);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -2606,12 +2605,11 @@ _elm_config_key_binding_call(Evas_Object *obj,
|
||||||
{
|
{
|
||||||
Elm_Config_Binding_Key *binding;
|
Elm_Config_Binding_Key *binding;
|
||||||
Eina_List *binding_list, *l;
|
Eina_List *binding_list, *l;
|
||||||
char *namelower, *p;
|
char *namelower;
|
||||||
int i = 0;
|
int i = 0;
|
||||||
|
|
||||||
namelower = alloca(strlen(name) + 1);
|
namelower = alloca(strlen(name) + 1);
|
||||||
strcpy(namelower, name);
|
eina_str_tolower(&namelower);
|
||||||
for (p = namelower; *p; p++) *p = tolower(*p);
|
|
||||||
|
|
||||||
binding_list = eina_hash_find(_elm_key_bindings, namelower);
|
binding_list = eina_hash_find(_elm_key_bindings, namelower);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue