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 = _e_fm2_op_registry_entry_internal_get(entry);
|
||||||
e->listeners = eina_inlist_append(e->listeners, EINA_INLIST_GET(listener));
|
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