forked from enlightenment/efl
Free all handlers and silence spank errors when trying to free an unused handler.
Thanks to Petr Stetiar for bug report and fix. This closes #508 SVN revision: 45673
This commit is contained in:
parent
dbba97152d
commit
a5a6b927d0
|
@ -504,8 +504,11 @@ _ecore_evas_fb_shutdown(void)
|
|||
{
|
||||
int i;
|
||||
|
||||
for (i = 0; i < 5; i++)
|
||||
ecore_event_handler_del(ecore_evas_event_handlers[i]);
|
||||
for (i = 0; i < 6; i++)
|
||||
{
|
||||
if (ecore_evas_event_handlers[i])
|
||||
ecore_event_handler_del(ecore_evas_event_handlers[i]);
|
||||
}
|
||||
ecore_fb_ts_shutdown();
|
||||
}
|
||||
if (_ecore_evas_init_count < 0) _ecore_evas_init_count = 0;
|
||||
|
|
Loading…
Reference in New Issue