From 2522d6fcd88dd39d6e528b9160bc7d75087cdd6b Mon Sep 17 00:00:00 2001 From: Hannes Janetzek Date: Mon, 12 Apr 2010 02:51:32 +0000 Subject: [PATCH] 'everything' fix segv on unloading files plugin SVN revision: 47942 --- src/modules/everything-files/e_mod_main.c | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/src/modules/everything-files/e_mod_main.c b/src/modules/everything-files/e_mod_main.c index 639dd45..6dd27bb 100644 --- a/src/modules/everything-files/e_mod_main.c +++ b/src/modules/everything-files/e_mod_main.c @@ -485,14 +485,6 @@ _open_term_action(Evry_Action *act) return ret; } -static void -_free_plugin(Evry_Plugin *plugin) -{ - PLUGIN(p, plugin); - - E_FREE(p); -} - static Eina_Bool module_init(void) { @@ -500,10 +492,10 @@ module_init(void) return EINA_FALSE; p1 = evry_plugin_new(NULL, "Files", type_subject, "FILE", "FILE", 0, NULL, NULL, - _begin, _cleanup, _fetch, NULL, _icon_get, _free_plugin); + _begin, _cleanup, _fetch, NULL, _icon_get, NULL); p2 = evry_plugin_new(NULL, "Files", type_object, "FILE", "FILE", 0, NULL, NULL, - _begin, _cleanup, _fetch, NULL, _icon_get, _free_plugin); + _begin, _cleanup, _fetch, NULL, _icon_get, NULL); evry_plugin_register(p1, 3); evry_plugin_register(p2, 1); -- 2.7.4