forked from enlightenment/efl
fixed a segfault that happened when a event was emitted but no event handlers were registered. not tested though :)
SVN revision: 15282
This commit is contained in:
parent
62e822d67e
commit
6510cb9d31
|
@ -420,6 +420,7 @@ _ecore_event_call(void)
|
|||
ecore_raw_event_type = e->type;
|
||||
ecore_raw_event_event = e->event;
|
||||
// printf("HANDLE ev type %i, %p\n", e->type, e->event);
|
||||
if (e->type >= 0 && e->type < event_handlers_num)
|
||||
for (ll = (Ecore_Oldlist *)event_handlers[e->type]; ll; ll = ll->next)
|
||||
{
|
||||
eh = (Ecore_Event_Handler *)ll;
|
||||
|
|
Loading…
Reference in New Issue