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:
tsauerbeck 2005-06-12 21:32:18 +00:00 committed by tsauerbeck
parent 62e822d67e
commit 6510cb9d31
1 changed files with 1 additions and 0 deletions

View File

@ -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;