tasks module shutdown leaks--

SVN revision: 75792
This commit is contained in:
Mike Blumenkrantz 2012-08-28 13:35:29 +00:00
parent 62e79c7af0
commit 8f68476e6a
1 changed files with 7 additions and 0 deletions

View File

@ -186,6 +186,7 @@ e_modapi_shutdown(E_Module *m __UNUSED__)
{
Ecore_Event_Handler *eh;
Tasks *tasks;
Config_Item *cfg;
e_gadcon_provider_unregister(&_gadcon_class);
@ -197,6 +198,12 @@ e_modapi_shutdown(E_Module *m __UNUSED__)
if (tasks_config->config_dialog)
e_object_del(E_OBJECT(tasks_config->config_dialog));
EINA_LIST_FREE(tasks_config->items, cfg)
{
eina_stringshare_del(cfg->id);
free(cfg);
}
EINA_LIST_FREE(tasks_config->handlers, eh)
{
ecore_event_handler_del(eh);