From bcb5cbd97c94f56e07451e7e340271e9693b6d8a Mon Sep 17 00:00:00 2001 From: Andreas Volz Date: Tue, 14 Apr 2009 18:47:33 +0000 Subject: [PATCH] thanks for the hint Gustavo :-) SVN revision: 40044 --- src/modules/conf_screensaver/e_int_config_screensaver.c | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/modules/conf_screensaver/e_int_config_screensaver.c b/src/modules/conf_screensaver/e_int_config_screensaver.c index 61a8732c6..9b3edc018 100644 --- a/src/modules/conf_screensaver/e_int_config_screensaver.c +++ b/src/modules/conf_screensaver/e_int_config_screensaver.c @@ -80,13 +80,7 @@ _create_data(E_Config_Dialog *cfd) static void _free_data(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata) { - Eina_List *l = NULL; - - // delete the list - for (l = xscreensaver_list; l; l = eina_list_next(l)) - { - xscreensaver_list = eina_list_remove_list(xscreensaver_list, l); - } + xscreensaver_list = eina_list_free(xscreensaver_list); if (!cfdata) return; E_FREE(cfdata);