forked from enlightenment/enlightenment
'everything' fix segv in border plugin after closing windows with ctrl+enter
SVN revision: 47861
This commit is contained in:
parent
d06c310be4
commit
5b59eebdbf
|
@ -16,9 +16,9 @@ _cb_border_remove(void *data, int type, void *event)
|
|||
|
||||
if (!it) return 1;
|
||||
|
||||
eina_hash_del_by_key(border_hash, &(ev->border));
|
||||
p->items = eina_list_remove(p->items, it);
|
||||
evry_item_free(it);
|
||||
eina_hash_del_by_key(border_hash, &(ev->border));
|
||||
|
||||
evry_plugin_async_update(p, EVRY_ASYNC_UPDATE_ADD);
|
||||
|
||||
return 1;
|
||||
|
@ -27,6 +27,7 @@ _cb_border_remove(void *data, int type, void *event)
|
|||
static void _hash_free(void *data)
|
||||
{
|
||||
Evry_Item *it = data;
|
||||
|
||||
evry_item_free(it);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue