From 7afff93e9c5f04b72725c0008cbf5657a0497be0 Mon Sep 17 00:00:00 2001
From: jvoisin <julien.voisin@dustri.org>
Date: Wed, 16 May 2018 00:08:45 +0200
Subject: [PATCH] Fix the build

---
 src/parser_factory.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/parser_factory.py b/src/parser_factory.py
index b403eb7..a2ff384 100644
--- a/src/parser_factory.py
+++ b/src/parser_factory.py
@@ -30,11 +30,12 @@ def get_parser(filename: str) -> (T, str):
     # A set of extension that aren't supported, despite matching a known mimetype
     unknown_extensions = set(['bat', 'c', 'h', 'ksh', 'pl', 'txt', 'asc',
         'text', 'pot', 'brf', 'srt', 'rdf', 'wsdl', 'xpdl', 'xsl', 'xsd'])
+    mtype, _ = mimetypes.guess_type(filename)
+
     _, extension = os.path.splitext(filename)
     if extension in unknown_extensions:
         return None, mtype
 
-    mtype, _ = mimetypes.guess_type(filename)
     for c in _get_parsers():
         if mtype in c.mimetypes:
             try:
-- 
GitLab