From 51fd74a36f77b90f0befa7dec16e64aa8661a1f2 Mon Sep 17 00:00:00 2001 From: Hannes Janetzek Date: Mon, 14 Sep 2009 00:28:51 +0000 Subject: [PATCH] efreet_mime add fallback check for executables SVN revision: 42474 --- legacy/efreet/src/lib/efreet_mime.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/legacy/efreet/src/lib/efreet_mime.c b/legacy/efreet/src/lib/efreet_mime.c index f11c6760e4..da674a515d 100644 --- a/legacy/efreet/src/lib/efreet_mime.c +++ b/legacy/efreet/src/lib/efreet_mime.c @@ -744,6 +744,9 @@ efreet_mime_fallback_check(const char *file) char buf[32]; int i; + if (ecore_file_can_exec(file)) + return "application/x-executable"; + if (!(f = fopen(file, "r"))) return NULL; i = fread(buf, 1, sizeof(buf), f);