From 465a55b46752d2bfe2948da82b365e5c01998bc9 Mon Sep 17 00:00:00 2001 From: Massimiliano Calamelli Date: Tue, 3 Aug 2010 11:44:55 +0000 Subject: [PATCH] Leak-- using the macro SVN revision: 50763 --- legacy/efreet/src/lib/efreet_mime.c | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/legacy/efreet/src/lib/efreet_mime.c b/legacy/efreet/src/lib/efreet_mime.c index 46bde51e76..3ee2774294 100644 --- a/legacy/efreet/src/lib/efreet_mime.c +++ b/legacy/efreet/src/lib/efreet_mime.c @@ -1376,12 +1376,7 @@ efreet_mime_magic_free(void *data) Efreet_Mime_Magic_Entry *entry = NULL; IF_RELEASE(m->mime); - while (m->entries) - { - entry = eina_list_data_get(m->entries); - efreet_mime_magic_entry_free(entry); - m->entries = eina_list_remove_list(m->entries, m->entries); - } + IF_FREE_LIST(m->entries, efreet_mime_magic_entry_free); IF_FREE(m); }