jayji pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=1ab1e3697dc4dfead65fadc02747d876c993f935

commit 1ab1e3697dc4dfead65fadc02747d876c993f935
Author: Jean Guyomarc'h <jean.guyoma...@openwide.fr>
Date:   Fri Aug 26 15:53:05 2016 +0200

    efreet: mime types database can be empty
    
    When the mime types database is empty, the file will
    be exactly 28 bytes.
    
    Fixes T4426
---
 src/lib/efreet/efreet_mime.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/lib/efreet/efreet_mime.c b/src/lib/efreet/efreet_mime.c
index 6cb331b..63e6b15 100644
--- a/src/lib/efreet/efreet_mime.c
+++ b/src/lib/efreet/efreet_mime.c
@@ -204,7 +204,7 @@ _efreet_mimedb_update(void)
         if (mimedb_ptr)
           {
              mimedb_size = eina_file_size_get(mimedb);
-             if ((mimedb_size > (16 + 4  + 4  + 4) &&
+             if ((mimedb_size >= (16 + 4  + 4  + 4) &&
                  (!strncmp((char *)mimedb_ptr, "EfrEeT-MiMeS-001", 16))))
                {
                   // load ok - magic fine. more sanity checks?

-- 


Reply via email to