From df335471fd118c39a8df67b93bc5a59b173ef602 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Sat, 1 May 2010 20:12:01 +0000 Subject: [PATCH] fix segv from efreet null return SVN revision: 48521 --- src/modules/everything-apps/e_mod_main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/everything-apps/e_mod_main.c b/src/modules/everything-apps/e_mod_main.c index 33273d581..bd93e924c 100644 --- a/src/modules/everything-apps/e_mod_main.c +++ b/src/modules/everything-apps/e_mod_main.c @@ -95,7 +95,7 @@ _begin_open_with(Evry_Plugin *plugin, const Evry_Item *item) mime = file->mime; } - if (!mime && !(mime = efreet_mime_type_get(path))) + if (!mime || !(mime = efreet_mime_type_get(path))) return NULL; p->apps_mime = efreet_util_desktop_mime_list(mime);