forked from enlightenment/efl
ecore: also error when trying to add an event handler for a type 0 event
Summary: this is not a valid event type to add a handler for, it indicates an uninitialized event which means the component is not active and everything will break @fix Depends on D9255 Reviewers: bu5hm4n Reviewed By: bu5hm4n Subscribers: cedric, #reviewers, #committers Tags: #efl Differential Revision: https://phab.enlightenment.org/D9256
This commit is contained in:
parent
7b50b4d991
commit
12377c87e2
|
@ -147,7 +147,7 @@ _ecore_event_message_handler_handler_add(Eo *obj EINA_UNUSED, Ecore_Event_Messag
|
|||
{
|
||||
Handler *h;
|
||||
|
||||
EINA_SAFETY_ON_TRUE_RETURN_VAL((type < 0) || (type > pd->event_type_count) || (!func), NULL);
|
||||
EINA_SAFETY_ON_TRUE_RETURN_VAL((type <= 0) || (type > pd->event_type_count) || (!func), NULL);
|
||||
h = calloc(1, sizeof(Handler));
|
||||
if (!h) return NULL;
|
||||
h->func = func;
|
||||
|
|
Loading…
Reference in New Issue