forked from enlightenment/enlightenment
e - efm: fix op registry listener add and dont use eina_error
eina list stopped using eina_error like... so so so so so long ago like before 1.0 - so eina_error value may be something junk and from somewhere else where the list append succeeded but ena error said fail- and that is what was happening and things crashed. this fixes this @fix
This commit is contained in:
parent
41e95cc3f4
commit
f5148ddbf3
|
@ -341,14 +341,6 @@ e_fm2_op_registry_entry_listener_add(E_Fm2_Op_Registry_Entry *entry, void (*cb)(
|
|||
|
||||
e = _e_fm2_op_registry_entry_internal_get(entry);
|
||||
e->listeners = eina_inlist_append(e->listeners, EINA_INLIST_GET(listener));
|
||||
err = eina_error_get();
|
||||
if (err)
|
||||
{
|
||||
printf("could not add listener: %s\n", eina_error_msg_get(err));
|
||||
if (free_data) free_data((void *)data);
|
||||
free(listener);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Loading…
Reference in New Issue