First..
Revert "elementary: Remove defined but not used function"
This reverts commit
cfc167859a1db5ea8a963dc1225dd9880b2089df.
This func should exist. it has a reason to exist.. it somehow was not
being called anymore. this fixes that and calls it to avoid a leak.
@fix
Change-Id: I33005b987ce353f9b5912ddf3309a687dc9e3054
}
//
+static void
+_key_event_info_free(Key_Event_Info *data)
+{
+ EINA_SAFETY_ON_NULL_RETURN(data);
+
+ eina_stringshare_del(data->event.keyname);
+ eina_stringshare_del(data->event.key);
+ eina_stringshare_del(data->event.string);
+ eina_stringshare_del(data->event.compose);
+
+ free(data);
+}
+
static Eina_Bool
_elm_atspi_bridge_key_filter(void *data, void *loop EINA_UNUSED, int type, void *event)
{