From 234a112b3e4350eb283c271a6a50c83944a76e13 Mon Sep 17 00:00:00 2001 From: Christopher Michael Date: Sat, 4 Nov 2006 02:04:39 +0000 Subject: [PATCH] Use list_remove_list as we already have the node we want, and break afterward as we don't need to keep iterating. Thanks raster :) SVN revision: 26936 --- src/bin/e_int_config_mime.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/bin/e_int_config_mime.c b/src/bin/e_int_config_mime.c index d635d3de6..6663dcf37 100644 --- a/src/bin/e_int_config_mime.c +++ b/src/bin/e_int_config_mime.c @@ -281,7 +281,9 @@ _cb_confirm_yes(void *data) evas_stringshare_del(mi->mime); if (mi->icon) evas_stringshare_del(mi->icon); - e_config->mime_icons = evas_list_remove(e_config->mime_icons, mi); + e_config->mime_icons = evas_list_remove_list(e_config->mime_icons, + e_config->mime_icons); + break; } _fill_data(cfdata); _fill_list(cfdata);