free EinaList at exit

SVN revision: 39971
This commit is contained in:
Andreas Volz 2009-04-11 07:22:33 +00:00
parent 9731c6abf6
commit 3ef3df1e5d
1 changed files with 8 additions and 1 deletions

View File

@ -146,8 +146,15 @@ _create_data(E_Config_Dialog *cfd)
static void
_free_data(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata)
{
if (!cfdata) return;
Eina_List *l = NULL;
// delete the list
for (l = dpms_list; l; l = eina_list_next(l))
{
dpms_list = eina_list_remove_list(dpms_list, l);
}
if (!cfdata) return;
cfdata->standby_slider=NULL;
cfdata->suspend_slider=NULL;
cfdata->off_slider=NULL;