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;
|
int i;
|
||||||
|
|
||||||
for (i = 0; i < 5; i++)
|
for (i = 0; i < 6; i++)
|
||||||
|
{
|
||||||
|
if (ecore_evas_event_handlers[i])
|
||||||
ecore_event_handler_del(ecore_evas_event_handlers[i]);
|
ecore_event_handler_del(ecore_evas_event_handlers[i]);
|
||||||
|
}
|
||||||
ecore_fb_ts_shutdown();
|
ecore_fb_ts_shutdown();
|
||||||
}
|
}
|
||||||
if (_ecore_evas_init_count < 0) _ecore_evas_init_count = 0;
|
if (_ecore_evas_init_count < 0) _ecore_evas_init_count = 0;
|
||||||
|
|
Loading…
Reference in New Issue